Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Aula 5 – Linguagem C Prof Adriana Linguagem C Estruturas de repetição Estrutura while(): Sintaxe: while(condição){ comandos; } Exemplo1 #include <conio.h> #include <stdio.h> main() { int cont=1; while (cont <=10){ printf (“Numero %d\n”, cont); cont=cont+1; } getch(); } Exemplo2 #include <conio.h> #include <stdio.h> main() { int cont=1, num, soma=0; while (cont <=5){ printf (“Digite um numero:”); scanf(“%d”,&num); soma=soma+num; cont=cont+1; } printf (“A soma dos numeros lidos eh: %d”, soma); getch(); } Linguagem C Estruturas de repetição Estrutura for: Sintaxe: for(inicialização;condição;incremento) { comandos; } Exemplo: for (i=0; i<5; i=i+1){ printf(“\n%d”, i); } Exemplo1 #include <conio.h> #include <stdio.h> main() { int cont, num, soma=0; for (cont=1;cont <=5;cont++){ printf (“Digite um numero:”); scanf(“%d”,&num); soma=soma+num; } printf (“A soma dos numeros lidos eh: %d”, soma); getch(); } Linguagem C Estruturas de repetição Estrutura do..while(): Sintaxe: do{ comandos; } while (condição); Exemplo1 #include <conio.h> #include <stdio.h> main() { int op; float result, n1, n2; do{ printf(“Escolha uma das opcoes abaixo:\n1- Soma\n2-Subtracao\n3-Multiplicacao\n Opcao:”); scanf(“%d”, &op); fflush(stdin); printf (“Digite um numero:”); scanf(“%f”,&n1); fflush(stdin); printf (“Digite outro numero:”); scanf(“%f”,&n2); if (op==1){ result=n1+n2; } else if (op==2) { result=n1-n2; } else if (op==3) { result=n1*n2; } else { printf(“Opcao invalida!”); } }while ((op>=1) && (op<=3)); getch(); }
Compartilhar