Professional Documents
Culture Documents
1 VARIVEIS
1.1 Definio
Espao da memria associado a um determinado nome, que pode mudar a informao armazenada na memria ao longo da execuo do programa.
1.3 Recomendaes
Lembrar que o C Case Sensitive Usar nomes auto-explicativos
1.5 Declarao
tipo nome1, nome2; Onde: tipo = tipo de dado a ser armazenado na varivel a ser declarada nome1, nome2 = nomes das variveis do mesmo tipo Exemplos: char usuario; int valor1, valor2;
REVISO GERAL DE C
2 OPERADORES ARITMTICOS
Operao aritmtica Soma Subtrao Multiplicao Diviso (normal) Diviso (resto) Smbolo utilizado na Linguagem C + * / %
2.1 Precedncia
Ao executar vrias contas na mesma instruo, necessrio que voc saiba a ordem de precedncia de cada operador aritmtica: 1. parnteses: ( ) 2. multiplicao e diviso: * / % 3. soma e subtrao: - +
3 ATRIBUIO DE VALORES
Voc sempre dever atribuir a informao que est direita na varivel que est esquerda. nome = informao; Onde: nome = nome da varivel que vai receber uma determinada informao informao = informao que ser armazenada na varivel Exemplos: x = 2; x = 2.5*y+1; x = carla;
4 TOMADA DE DECISO
4.1 Operadores Relacionais
Relao Maior Maior ou igual Menor Menor ou igual Igual Diferente Smbolo utilizado em C++ > >= < <+ == !=
Pgina 2 de 4
REVISO GERAL DE C
5 LAO DE REPETIO
5.1 Estrutura bsica usando o FOR
Estrutura Bsica Exemplo for (<valor inicial>;<teste>;<incremento>) for (i=1;i<=10;i++) { { <instrues> x++; } } Observaes: o incremento pode ser feito da seguinte forma Alterao desejada Smbolo Exemplo Equivalncia utilizado em C++ Acrescentar 1 ao valor armazenado ++ i++; i = i + 1; Diminuir 1 do valor armazenado -i- -; i = i - 1; Acrescentar um nmero diferente de 1 ao += i+=2; i = i + 2; valor armazenado Reduzir um nmero diferente de 1 do valor -= i-=3; i = i - 3; armazenado
Pgina 3 de 4
REVISO GERAL DE C
6 USO DE FUNES
Funes so as estruturas que permitem ao usurio separar seus programas em blocos. Se no as tivssemos, os programas teriam que ser curtos e de pequena complexidade. Para fazermos programas grandes e complexos temos de constru-los bloco a bloco. Uma funo no C tem a seguinte forma geral: tipo_de_retorno nome_da_funo (declarao_de_parmetros) { corpo_da_funo } O tipo-de-retorno o tipo de varivel que a funo vai retornar. O default o tipo int, ou seja, uma funo para qual no declaramos o tipo de retorno considerada como retornando um inteiro. A declarao de parmetros uma lista com a seguinte forma geral: tipo nome1, tipo nome2, ... , tipo nomeN Repare que o tipo deve ser especificado para cada uma das N variveis de entrada. na declarao de parmetros que informamos ao compilador quais sero as entradas da funo (assim como informamos a sada no tipo-de-retorno). O corpo da funo a sua alma. nele que as entradas so processadas, sadas so geradas ou outras coisas so feitas.
Pgina 4 de 4