Linguagem c
Caderno de Exercícios
107 Exercícios Resolvidos
(Nível Básico)
Prof. José Maria N. Bitar
C: linguagem de programação case sensitive • difere maiúsculas de minúsculas o ex: soma # SOMA # Soma • os comandos do C devem ser escritos em minúsculas o ex: if # IF
Primeiro programa em C
#include
/* primeiro programa em C */ main ()
{ printf (“Ola! Eu estou vivo!\n”); system ("pause"); /* executa comando “pause” do MS-DOS */}
Análise do programa: • # include o incluir arquivo-cabeçalho stdio.h ▪ std=standard, padrão io=input/output, E/S ▪ funções padronizadas para E/S de dados • /* primeiro programa em C */ o /* início de comentário o */ fim de comentário o um comentário pode ter mais de uma linha • main() o declaração de uma função de nome main. o todos os programas em C devem conter a função main o { } delimitam o corpo da função • printf o função pertencente a stdio.h o coloca a string Ola! Eu estou vivo! na tela do monitor • \n o após mostrar o string o cursor posiciona-se no início da linha seguinte • ; o a maioria dos comandos em C terminam com ; • system ("pause") o executa comando “pause” do MS-DOS
Segundo programa em C
#include main() {int DIAS; float ANOS; printf (“informe o número de dias: “);
/* entrada de dados*/ scanf (“%d”, &DIAS);
/* converte dias para anos */
ANOS = DIAS/ 365.25; printf (“\n\n %d dias equivalem a %f anos \n”, DIAS, ANOS); system ("pause"); }
Análise do programa: • int DIAS o declara a variável DIAS do tipo inteiro • float ANOS o declara a variável ANOS do tipo ponto flutuante • scanf () o efetua entrada de dados o “%d” ▪ formato para inteiros