Você está na página 1de 3

comandos em C são separados por ponto e virgula (;)

os comandos sempre sao colocados entre chaves

exemplo:
goya()
{comando;
comando;
comando;
}

colocar sempre o par de parenteses para saber que é uma função


nao se pode dar nomes de funçoes com espaços
pode usar numeros nos nomes, mas nao pode começar um nome com número
“somente numeros começam com numeros”
pelo menos uma das funçoes te q ter o nome main()

\n = new line

como colocar uma variável:


main()
{
int i;

i = 10;
printf("valor de i: %d\n", i);
}

o que é impresso: valor de i: 10

programa 2

main()
{
int i;
int j;
int k;

i = 10;
j = 235234;
printf("valor de i: %d\n", i);
printf("valor de j: %d\n", j);
printf("valor de k: %d\n", k);
}

o que é impresso?
valor de i: 10
valor de j: 235234
valor de k: (o valor em que a variavel foi alocada na memória)

programa usando mais do que 32 bits, é necessario colocar o ‘long long’:


main()
{
int i;
long long j;

i = 10;
j = 20000000000000000000000;
printf("valor de i: %d\n", i);
printf("valor de j: %lld\n", j);
}

programa com float:


main()
{
float x;

x = 1.23450;

printf("valor de x: %.2f\n",x); ##com 2 casas após a virgula


}

o que é impresso?
valor de x: 1.23

------------------------------------------------------------------------------------------------------------------------

if(x%2 == 1)
printf(“impar”); MODO ERRADO, PORQUE QUANDO O NUMERO É
else NEGATIVO DA RUIM
printf(“par”);

if(x%2 == 0)
printf(“par”); MODO CORRETO
else
printf(“impar”);

math.h
bhaskara:
x1 = (- b + sqrt (b * b - 4 * a * c) / (2 * a)

Você também pode gostar