Robotica

1716 palavras 7 páginas
ESTRUTURA

DE REPETIÇAO

ESTRUTURA
DE
REPETIÇÃO
PARA
NÚMERO
INDEFINIDO DE REPETIÇÕES E TESTE NO INÍCIO
(ESTRUTURA ENQUANTO - FAÇA)

Essa estrutura de repetição é utilizada quando não se sabe o número de vezes em que um trecho do algoritmo deve ser repetido, embora também possa ser utilizada quando se sabe esse número.
Existem situações em que o teste condicional da estrutura de repetição, que fica no início, resulta em um valor falso logo na primeira comparação. Nesses casos, os comandos de dentro da estrutura de repetição não serão executados.

ENQUANTO condição FAÇA comando 1
Enquanto a condição for verdadeira, o comando1 será executado.

ENQUANTO condição FAÇA INÍCIO comando 1; comando 2 ; comando 3
FIM
Enquanto a condição for verdadeira, os comando1, comando2, comando3 serão executados. Exemplo:

X
1
Y
5
ENQUANTO X < Y FAÇA
INÍCIO
X
X+2;
Y
Y+1;
FIM
X
1

Y
5

Valores Iniciais

3
5
7
9

6
7
8
9

Valores obtidos dentro da Estrutura de Repetição

Portanto, no trecho do algoritmo anterior, os comandos que se localizam dentro da estrutura de repetição serão repetidos quatro vezes.

ESTRUTURA
DE
REPETIÇÃO
PARA
NÚMERO
INDEFINIDO DE REPETIÇÕES E TESTE NO FINAL
(ESTRUTURA REPITA - ATÉ)
Essa estrutura de repetição é utilizada quando não se sabe o número de vezes em que um trecho do algoritmo deve ser repetido, embora também possa ser utilizada quando sabe esse número.
A diferença entre a estrutura ENQUANTO e a estrutura REPITA é que na estrutura REPITA os comandos serão repetidos pelo menos uma vez, já que a condição se encontra no final.

REPITA
Comandos ;
ATÉ condição
Repita os comandos até a condição se tornar verdadeira.
Exemplo:

X
1
Y
5
REPITA
X
X+2;
Y
Y+1;
ATÉ X >= Y
X
1

Y
5

Valores Iniciais

3
5
7
9

6
7
8
9

Valores obtidos dentro da Estrutura de Repetição

Portanto, no trecho do algoritmo anterior, os comandos que se localizam dentro
da

Relacionados

  • robotica
    677 palavras | 3 páginas
  • Robótica
    1275 palavras | 6 páginas
  • ROBÓTICA
    851 palavras | 4 páginas
  • Robótica
    590 palavras | 3 páginas
  • Robótica
    3235 palavras | 13 páginas
  • Robótica
    709 palavras | 3 páginas
  • Robotica
    943 palavras | 4 páginas
  • Robotica
    1661 palavras | 7 páginas
  • Robotica
    2312 palavras | 10 páginas
  • robotica
    3851 palavras | 16 páginas