07

1290 palavras 6 páginas
Estruturas de Repetição
Estrutura de Repetição

Estruturas de Repetição

Este tipo de Estrutura permite a repetição de um trecho do programa, ou seja, executa diversas vezes um mesmo bloco de comandos.
A cada execução é feito um teste condicional, que sendo verdadeiro possibilitará a repetição do bloco ou de uma única instrução específica.
Os testes condicionais são baseados na lógica convencional, podendo gerar resultados verdadeiro ou falso. Estes testes podem ser efetuados sobre operações relacionais simples ou com expressões lógicas complexas que resultem em um valor lógico (verdadeiro ou falso).

Instituto Federal Fluminense – Macaé

As Estruturas de Repetição são classificadas em:
Teste de Início (WHILE)

Profª Roberta Braga Tôrres
E-mail: rbtorresiff@gmail.com / rbraga@iff.edu.br

Teste de Final (DO.. WHILE)
Variável de Controle (FOR)

Estruturas de Repetição
Estrutura WHILE
Tem como característica realizar um teste condicional no início do trecho do programa que deve ser repetido.
Enquanto este teste permanecer verdadeiro, a repetição é executada continuamente. O loop só é encerrado quando a teste condicional retornar um valor falso.
Sintaxe:

Estruturas de Repetição
Exemplo da Estrutura WHILE
#include <stdio.h> int main()
{
int num; num = 0; printf("Digite -1 para encerrar o programa \n“);

while <condição>

while (num != -1)
{ printf("Tabuada do número: “); scanf(“%d”, &num);

{ <bloco de comandos> }

printf( "1 x %d = %d“, num, 1 * num ); printf( “2 x %d = %d“, num, 2 * num ); printf( “3 x %d = %d“, num, 3 * num ); printf( “4 x %d = %d“, num, 4 * num ); printf( “5 x %d = %d“, num, 5 * num );
}
}

Estruturas de Repetição
Exemplo da Estrutura WHILE
#include <stdio.h> int main()
{ float nota; nota = 0; while (nota != -1)
{ system("CLS"); printf( "Digite -1 para encerrar o programa \n“); printf( "Digite a nota do aluno: “); scanf(“%f”, ¬a);

Exemplo da Estrutura WHILE
#include <stdio.h>

Limpa a tela.

if (nota <= 5)
{ printf("Reprovado\n“); } else {

Relacionados

  • 07
    510 palavras | 3 páginas
  • 07
    4318 palavras | 18 páginas
  • 07
    1108 palavras | 5 páginas
  • 07
    5790 palavras | 24 páginas
  • 07
    847 palavras | 4 páginas
  • 07
    6432 palavras | 26 páginas
  • 07
    812 palavras | 4 páginas
  • 07
    5538 palavras | 23 páginas
  • 07
    3888 palavras | 16 páginas
  • 07
    36905 palavras | 148 páginas