programação
DECLARAÇÃO DE BIBLIOTECAS
STDIO.H – ESCRITA E LEITURA
STLIB.H – FUNÇÕES AUXILIARES EX: SYSTEM (“PAUSE”)
DECLARAÇÃO DE VARIÁVEIS
COMANDO INT MAIN (){ CORPO DO PROGRAMA}
INT RETORNA - RETURN 0;
PRINTF(“OI”); TODO COMANDO TERMINA COM ; NO FINAL
2 DECLARAÇÃO DE VARIAVEIS
TIPO E NOME
TIPO
CHAR – CARACTERES
INT – NUMEROS INTEIROS 5
FLOAT – NUMEROS REAIS 5.25 (SEMPRE PONTO)
DOUBLE – NUMEROS REAIS
NOMES
LETRAS, A OU a
NUMEROS
_ UNDERLINE
NÃO PODE INICIAR NOME COM NUMERO
MAIUSCULO E MINUSCULO É DIFERENTE
3 PRINTF
FUNÇÃO PARA ESCREVER
TIPOS DE ENTRADA
%C – CARACTERE
%D – NUMERO INTEIRO
%F – NUMERO REAL
EXEMPLO DE VALORES A SEREM ESCRITOS NUM MESMO COMANDO
PRINTF (“LETRA %C, INTEIRO %D\N”, LETRA, NUMERO)
4 SCANF
FUNÇÃO DE LEITURA DOS DADOS DO TECLADO E ARMAZENAMENTO NAS VARIAVEIS
MODULAÇÃO
SCANF(“TIPOS DE ENTRADA”, VARIAVEIS)
EXEMPLO
#INCLUDE
#INCLUDE
INT MAIN () { CHAR LETRA; INT NRO; FLOAT N; DOUBLE D;
SCANF(“%C”, &LETRA);
SCANF(“%D”, &NRO);
SCANF(“%F”, &N);
SCANF(“%F”, &D);
5 COMANDO DE ATRIBUIÇÃO SIMBOLO: =
VARIÁVEL = EXPRESSÃO MATEMATICA
ATRIBUIÇÃO MULTIPLA
int x, y, z; x = y = z = 10; // o valor 10 é atribuído para x, para y e para z
ATRIBUIÇÃO É BEM UTILIZADA QUANDO SÃO OS MESMOS TIPOS DE DADOS (FLOAT COM FLOAT, CHAR COM CHAR, INT COM INT)
6 CONSTANTES
DECLARAÇÃO DE CONSTANTES PARA UTILIZAÇÃO DURANTE TODO O PROGRAMA SEM O SEU VALOR SER ALTERADO
EX: INCLUSÃO DE PI
INT NUMERO = 10; //PARA CONVERTER ESSA VARIAVEL EM CONSTANTE É SÓ INSERIR O CONST A FRENTE COMO EXEMPLIFICADO ABAIXO
CONST INT NUMERO = 10;
INCLUSAO DE CONSTANTE COMO HEADER
#DEFINE PI 3.1415
7 OPERADORES MATEMATICOS
SOMA +
SUBTRAÇÃO –
MULTIPLICAÇÃO *
DIVISÃO /
RESTO %
8 COMENTÁRIOS
INSERÇÃO DE UMA LINHA //
INSERÇÃO DE VÁRIAS LINHAS, COMO PARENTESES ABRE E FECHA /* /*
9 – PRÉ E PÓS INCREMENTO
++x y- -
10 ATRIBUIÇÃO SIMPLIFICADA