Trabalho
Revisão de conceitos
23/09/2011
Profª Danielle Dornellas Diniz danielle@unifran.br Tópicos
2
Capítulo 1: Estrutura de um Programa em C
» Estrutura básica
Antes do programa principal
Declaração das bibliotecas
Declaração das funções, estruturas (structs) e variáveis globais
Início do programa principal
Declaração das variáveis
Programa principal Leitura dos dados
Cálculos
Impressão dos resultados
3
Capítulo 1: Estrutura de um Programa em C
» Estrutura básica
Antes do programa principal
#include
#include
void imprimeOla (){ printf (“Olá”);
}
int main (void){ float nota1, nota2 , media;
Programa principal printf (“Digite as notas:”); scanf (“%f”, ¬a1); scanf (“%f”, ¬a2); imprimeOla(); //chamada função media = (nota1 + nota2) / 2; printf (“\n A media é %f \n”, media); system (“pause”);
}
4
Código no Dev C++
5
Resultado da execução
6
Observação
» Na apostila a maioria dos exemplos usou a biblioteca com o comando getch(); para parar a execução e exibir a tela;
» Uma outra opção é o comando system(“pause”) com a biblioteca que além de parar a tela, exibe a mensagem “Pressione qualquer tecla para continuar”.
7
Capítulo 1: Estrutura de um Programa em C
» Comando de leitura é o scanf:
scanf (“%f”, ¬a1); scanf (“%f”, ¬a2);
scanf (“código de formato”, &nome da variável);
» Código de formato vai variar de acordo com o tipo de dado a ser lido:
► %d
– para ler dados inteiros
► %f - para ler dados float
► %c - para ler caracteres
► %s – para ler strings
» Atenção: Não esquecer de sempre colocar o & antes do nome da variável!!
8
Capítulo 1: Estrutura de um Programa em C
» Exemplos de leitura:
► int
a1;
► float b1;
► char c1;
► string p1;
•
•
•
•
scanf (“%d”, &a1); scanf (“%f”, &b1); scanf (“%c”, &c1); scanf (“%s”, &p1);
9
Capítulo 1: Estrutura de um Programa em C
» Comando a ser utilizado