Estrutura Repeticao 2

1153 palavras 5 páginas
UNIVERSIDADE FEDERAL DE
UBERLÂNDIA
ENGENHARIA CIVIL

Introdução à Algoritmos

Professora: Fabíola Gonçalves.

AGENDA


Estruturas de repetição:
 Comando

enquanto ... faça;
 Comando faça ... enquanto;
 Comando repita;
 Comando para.

2

 Introdução;

ESTRUTURAS DE REPETIÇÃO


Permite que uma sequência de comandos seja executada repetidamente, enquanto uma determinada condição seja satisfeita.



Existem 2 tipos:
 Condicional

– repetição condição for verdadeira;


enquanto

a

Ex.: ENQUANTO e REPITA.

 Incondicional

de repetições.


ocorre

Ex.: PARA.

– tem um número pré-determinado

ESTRUTURAS DE REPETIÇÃO - COMANDO

ENQUANTO
Comando enquanto.
 Linguagem Algorítmica:


enquanto condição faça comando-A1; comando-A2;
...
... comando-An; fim-enquanto

ESTRUTURAS DE REPETIÇÃO COMANDO ENQUANTO
A condição é testada no início da repetição;
 Enquanto

a condição for Verdadeira, o bloco de comandos é executado;
 O bloco de comandos pode ser executado 0 ou + vezes;  Para a execução quando a condição se tornar Falsa.

5



ESTRUTURAS DE REPETIÇÃO -

COMANDO ENQUANTO


Exemplo 1:
...
leia (SENHA); enquanto (SENHA # “XYZ”) faça escreva (“Senha inválida”); escreva (“Digite a senha novamente”); leia (SENHA); fim-enquanto ...



Como o teste da condição é realizado no início do laço, a sequência de comandos será executada zero ou mais vezes, dependendo da avaliação da condição. ESTRUTURAS DE REPETIÇÃO -

COMANDO ENQUANTO






Exemplo 2:
Algoritmo EXEMPLO_DE_ENQUANTO {escrever os números inteiros de 1 a 100}
N : inteiro início N <-1; enquanto N ≤ 100 faça escreva (N);
N <-(N + 1); fim-enquanto fim
O comando escreva será executado repetidas vezes enquanto a variável N possuir um valor igual ou inferior a 100.
O algoritmo terá como saída a sequência dos números inteiros de
1 a 100.

ESTRUTURAS DE REPETIÇÃO COMANDO
ENQUANTO


Exemplo 3:
8

Algoritmo EXEMPLO_ENQUANTO {calculo do quadrado de um número} numero : inteiro

inicio numero ← 1;
enquanto

Relacionados

  • Algoritmos Repeticao 3
    1139 palavras | 5 páginas
  • ads estrutura de analise
    2436 palavras | 10 páginas
  • 07
    1290 palavras | 6 páginas
  • Feb jr linguagen e procedimentos
    1246 palavras | 5 páginas
  • Estrutura de repetição
    586 palavras | 3 páginas
  • codeblocks tutorial
    930 palavras | 4 páginas
  • Repetição
    310 palavras | 2 páginas
  • programação
    340 palavras | 2 páginas
  • logica de programação
    536 palavras | 3 páginas
  • estruturas de repeticao
    965 palavras | 4 páginas