Este é um pequeno tutorial criado para estudantes que fizeram a disciplina MC102 utilizando a linguagem de programação Python e deverão cursar a disciplina de MC202 usando a linguagem de programação C.
O objetivo desse tutorial é familiarizar @ estudante com a sintaxe e com as construções em C. A disciplina irá introduzir rapidamente a linguagem de programação C, mas ter finalizado o tutorial é recomendado para uma transição mais gradual e amigável entre as duas linguagens de programação.
O tutorial consiste de algumas tarefas curtas, indo de tarefas mais simples até tarefas um pouco mais elaboradas. Em cada uma delas, será feito um convite para escrever e testar um pequeno programa em C, passando pelas várias fases de programação e comparando com um programa correspondente em Python. Reserve um horário para fazer cada uma delas e divirta-se programando!
Leia o texto de introdução ao C para programadores de Python de Carl Burch, Hendrix College. Esse link contém uma tradução ao português feita para essa disciplina.
Nesta tarefa você deve aprender a declarar variáveis, ler do teclado e escrever na tela.
Você deve aprender a declarar e utilizar vetores estáticos.
Você deve aprender a separar o código em funções além de passar e receber vetores por função.
Você deve aprender as diferenças entre as strings de Python e C além criar e trabalhar com strings em C.
Você deve aprender a trabalhar com matrizes em C e resolver problemas mais elaborados.