


















Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
As bases da utilização de laços de repetição na linguagem c, explicando suas estruturas básicas: for, while e do...while. Além disso, contém exercícios práticos para fixar o conhecimento.
Tipologia: Notas de aula
1 / 26
Esta página não é visível na pré-visualização
Não perca as partes importantes!



















Prof. Dr. Luiz Bertucci ([email protected])
Laços de repetição ou estruturas de repetição ( loop )
Estrutura for
Estrutura for /* Exemplo de uso do “for” */ #include <stdio.h> #include <conio.h> main(){ printf("Imprimindo numeros de 0 a 5 ...\n\n"); for (int i = 0; i <=5; i++){ printf(" %i " , i); printf("\n"); } getch(); }
7 primeiros números da série
#include <stdio.h> #include <conio.h> main(){ printf("Imprimindo os 10 primeiros numeros da serie de Fibonacci: \n\n"); int auxiliar; int anterior1 = 0; int anterior2 = 1; printf(" %i", anterior1); printf("\n"); printf(" %i", anterior2); printf("\n"); for (int i = 1; i <=8; i++){ auxiliar = anterior1 + anterior2; printf(" %i", auxiliar); printf("\n"); anterior1 = anterior2; anterior2 = auxiliar; } getch(); }
#include <stdio.h> #include <conio.h> main(){ int numero; printf("Digite um numero inteiro:"); scanf ("%i",&numero); printf("\n\n"); printf("Tabuada do %i: ", numero); printf("\n\n"); for(int i=1; i <= 10; i++){ printf("%i X %i = %i \n", numero, i , i*numero); } getch(); }
#include <stdio.h> #include <conio.h> main(){ printf("Numeros de 1 a 100 divisiveis por 2 e 3: \n"); int soma = 0; for(int i =1; i <= 100; i++){ if( (i % 2 == 0) && (i % 3 == 0) ){ soma = soma + i; printf(" %i \n", i); } } printf("\n\n"); printf("A soma dos numeros de 1 a 100 divisiveis por 2 e 3 e: %i", soma); getch(); }
Estrutura while
Estrutura while /* Exemplo de uso do “while” */ #include <stdio.h> #include <conio.h> main(){ printf("Imprimindo os numeros de 1 a 7 : \n\n"); int contador = 1; while (contador <= 7){ printf(" %i \n", contador); contador = contador + 1; } getch(); }
#include <stdio.h> #include <conio.h> main(){ int contador = 1; int numero = -1; int soma = 0; while(contador <= 10 && numero != 100){ printf("Digite um numero inteiro: "); scanf("%i",&numero); soma = soma + numero; contador = contador + 1; } printf("\n\n"); printf("O programa leu %i numeros.", contador-1); printf("\n\n"); printf("A soma dos numeros digitados e: %i", soma); getch(); }