TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Expressão lógica ou relacional

Resenha: Expressão lógica ou relacional. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  16/11/2013  •  Resenha  •  365 Palavras (2 Páginas)  •  261 Visualizações

Página 1 de 2

Comando repita...Ate

repita

<lista de comandos>

Ate <expressão lógica ou relacional>

Indica o fim da <seqüência-de-comandos> a serem repetidos. Cada vez que o programa chega neste ponto, <expressão-lógica> é avaliada: se seu resultado for FALSO, os comandos presentes entre esta linha e a linha repita são executados; caso contrário, a execução prosseguirá a partir do primeiro comando após esta linha.

Algoritmo que escreve os números de 1 a 10.

algoritmo "DemonstraRepeticao"

VAR

i: INTEIRO

inicio

i<- 1

repita

escreva (i)

i<- i + 1

ate i > 10

fimalgoritmo

No exemplo acima, a variável i controla o número de repetições do laço. Normalmente, a variável de controle do laço recebe um valor inicial, é incrementada (ou decrementada) de um valor constante no laço e tem seu valor testado no final do laço. Ao chegar a um determinado valor, o laço é interrompido. A inicialização da variável contadora deve acontecer fora do laço, antes do seu início.

Existem diversas maneiras de implementar o mesmo laço, mas todo laço com variável de controle deve conter:

a) inicialização da variável de controle;

b) incremento (aumento do valor da variável de controle) ou decremento (diminuição do 10valor da variável de controle) da variável de controle; e

c) teste de valor da variável de controle

Comando interromper

algoritmo "teste"

var

x:inteiro

inicio

x<-0

repita

x<-x+1

escreva (x:5)

se (x=8) entao

interrompa

fimse

ate falso

fimalgoritmo

Enquanto

Esta estrutura repete uma seqüência de comandos enquanto uma determinada condição (especificada através de uma expressão lógica) for satisfeita.

enquanto <expressão-lógica> faca    <seqüência-de-comandos> fimenquanto

Fimenquanto

Indica o fim da <seqüência-de-comandos>  que será repetida. Cada vez que a execução atinge este ponto, volta-se ao início do laço para que <expressão-lógica> seja avaliada novamente. Se o resultado desta avaliação

...

Baixar como (para membros premium)  txt (2.4 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com