Upload
dalton-valadares
View
126
Download
4
Embed Size (px)
Citation preview
Dalton Cézane Gomes Valadares
Inclusão de bibliotecas (se necessário);
Declaração de constantes (se necessário);
Programa principal;
Declaração de variáveis (se necessário);
Sequência de comandos;
#include <stdio.h>
main() { int num,c;
printf(“Cubo de um numero\n\n”);
printf(“Digite o numero: “);
scanf(“%d”, &num);
c = num * num * num;
printf(“\nCubo de %d = %d”,num,c);
getche();
}
#include <biblioteca.h> stdio.h Standard Input and Output
main() { corpo do programa } Função principal – mandatória
tipo de dado identificador da variável Declaração de variáveis
auto break case char const switch volatile continue
default do double else typedef while enum extern
float for goto union if int long register
unsigned return short signed sizeof static struct void
Definidas pela American National Standards Institute (ANSI)
Facilitam entendimento e manutenção
Linhas no código que não serão compiladas Não são consideradas pelo compilador
Comentários de linha //este é um comentário de linha
//você pode comentar onde quiser, com o que quiser
//mas só é válido para a linha
Comentários de bloco /* este é um comentário de bloco
comenta-se por várias linhas
estas também serão ignoradas
até encontrar o */
Delimitadores: /* */
Editor código
Pré-processador verifica o código-fonte (diretivas, comentários, etc.)
Compilador cria o código objeto (traduzido)
Linker liga as bibliotecas necessárias
Inteiro Short (16 bits): -32.768 a +32.767 Int (32 bits) -2.147.483.648 a + 2.147.483.647 Long (64 bits): -9.223.372.036.854.775.808 a
+9.223.372.036.854.775.807
Real Float (32 bits): 3.4E-38 a 3.4E+38 Double (64 bits): 1.7E-308 a 1.7E+308
Caractere Char (8 bits)
Void Nada!
Qual a estrutura básica de um programa em C?
O que é uma palavra reservada?
Por onde começa a execução de todo programa C?
Para que servem os comentários e quais os tipos existentes em C?
Qual a função do pré-processador e do linker, durante a compilação do programa?
O que são bibliotecas?
Quais os tipos básicos de dados em C?