Seguidores

28 de out. de 2008

Aula de Comando de repetição

Acesse esse site para lerem sobre os comandos de repetição.

Nessa aula, gostaria que transcrevessem os algoritmos deste site na linguagem Pascal.

E depois postassem uma explicação sobre as seguintes perguntas:(Todos deverão postar suas respostas. )

1. Quais são as estruturas de repetição existentes no Pascal ?

2. Qual a principal diferença entre o WHILE-DO e o REPEAT-UNTIL ?

3. Em que situações é mais indicado o uso da estrutura FOR ?

4. Em que situações não podemos utilizar a estrutura FOR ?

14 comentários:

Julianderson disse...

1. Quais são as estruturas de repetição existentes no Pascal ?

While(faça enquanto)
Repeat(repita)
for (para repetir de um número até algum número)

2. Qual a principal diferença entre o WHILE-DO e o REPEAT-UNTIL ?

Usando o while pedimos ao Pascal para repetir "enquanto" a expressão for verdadeira
O comando repeat executa repetidamente uma sequência de comandos "até" (until) que uma dada condição seja verdadeira

3. Em que situações é mais indicado o uso da estrutura FOR ?

Usando o comando FOR permite-se que uma sequência de comandos seja executada um número definido de vezes. A variável usada para contador já recebe um valor inicial e é incrementada pelo comando.

4. Em que situações não podemos utilizar a estrutura FOR ?

Quando não queremos que uma sequência de comandos seja executada em um certo número de vezes.

Nomes: Julianderson,Winicius

Unknown disse...

1. Quais são as estruturas de repetição existentes no Pascal ?

While(faça enquanto)
Repeat(repita)
for (para repetir de um número até algum número}


2. Qual a principal diferença entre o WHILE-DO e o REPEAT-UNTIL ?

WHILE-DO : A estrutura de controle WHILE permite que um comando simples ou composto seja executado repetidamente, enquanto uma condição de controle seja verdadeira.
REPEAT-UNTIL : A estrutura de controle REPEAT permite que um comando simples ou composto seja executado repetidamente até que uma condição de controle seja falsa.

3. Em que situações é mais indicado o uso da estrutura FOR ?

È especialmente indicada para quando o número de repetições
é previamente conhecido. Caso contrário, devemos utilizar o WHILE ou o REPEAT, dependendo do caso.

4. Em que situações não podemos utilizar a estrutura FOR ?
Quando o número de repetições não for conhecido.

THALES - MERIELE

Unknown disse...

Respostas do Pedro

1) While(faça enquanto)
Repeat(repita)
for (para repetir de um número até algum número}

2) A diferença entre o WHILE-DO e REPEAT-UNTIL é que no caso do While o comando
pode não ser executado nenhuma vez, caso a expressão seja falsa na primeira vez que for testada, e já no caso do Repeat, o comando sempre é executado ao menos uma vez. No While o teste é no iniício do laço, e no Repeat o teste é no final do laço. O teste do While/Do faz com que o comando seja executado diversas vezes enquanto a condição for verdadeira, no teste do Repeat/Until o comando é executado enquanto a condição for falsa, terminando quando a expressão se tornar verdadeira.

3) O laço FOR é mais indicado quando se sabe os valores iniciais e finais, previamente
estabelecidos. Estes valores podem ser informados pelo usuário ou determinados
antecipadamente.

4) O laço For não pode ser usado quando o incremento for maior do que um porque o Pascal
não permite este tipo de incremento.

Nome : Pedro G. C.

Oficina Windows Movie Maker disse...
Este comentário foi removido pelo autor.
Bianca •,•* disse...

1) While(faça enquanto)
Repeat(repita)
for (para repetir de um número até algum número}

2) Usando o while pedimos ao Pascal para repetir "enquanto" a expressão for verdadeira.
O comando repeat executa repetidamente uma sequência de comandos "até" (until) que uma dada condição seja verdadeira.

3) O comando for, diferentemente dos comandos de repetição repeat e while, permite que uma sequência de comandos seja executada um número definido de vezes. A variável usada para contador já recebe um valor inicial e é incrementada pelo comando.

4) Quando nao tiver um numero definido de vezes para os comandos serem executados.

=* soraa

OBS: convida a gente pro casamento.

;)

Vanessa
Bianca
Jucilene
Melissa
Evandro.

Unknown disse...

1) While(faça enquanto)
Repeat(repita)
for (para repetir de um número até algum número}

2) Usando o while pedimos ao Pascal para repetir "enquanto" a expressão for verdadeira.
O comando repeat executa repetidamente uma sequência de comandos "até" (until) que uma dada condição seja verdadeira.

3) O comando for, diferentemente dos comandos de repetição repeat e while, permite que uma sequência de comandos seja executada um número definido de vezes. A variável usada para contador já recebe um valor inicial e é incrementada pelo comando.

4) Quando nao tiver um numero definido de vezes para os comandos serem executados.

Fran =) XiXi disse...

1. Quais são as estruturas de repetição existentes no Pascal ?
R: While(faça enquanto)
Repeat(repita)
for (para repetir de um número até algum número)

2. Qual a principal diferença entre o WHILE-DO e o REPEAT-UNTIL ?
R: Usando o while pedimos ao Pascal para repetir "enquanto" a expressão for verdadeira. O comando repeat executa repetidamente uma sequência de comandos "até" (until) que uma dada condição seja verdadeira.

3. Em que situações é mais indicado o uso da estrutura FOR ?
R: O comando for, diferentemente dos comandos de repetição repeat e while, permite que uma sequência de comandos seja executada um número definido de vezes. A variável usada para contador já recebe um valor inicial e é incrementada pelo comando.

4. Em que situações não podemos utilizar a estrutura FOR ?
R:Quando o numero de repetições for desconhecido!

Carlos disse...

1 While(faça enquanto)
Repeat(repita)
for (para repetir de um número até algum número}

2 A diferença entre os laços é na forma de avaliação e execução na estrututa do laço. No laço Repeat, a avaliação é feita no final do laço na linha Until. Este laço é executado obrigatoriamente um vez. O laço While-do a avaliação é feita no inicio do lado, e executado quando esta condição for verdadeira..

3 O laço For é mais indicado quando se sabe os valores,. Os valores podem ser informados pelo usuario ou determinados antecipadamentes

4 Não pode ser usado quando o incremento for maior do que 1 por que o Pascal não permite este tipo de incremento.

Criis ' disse...

1. Quais são as estruturas de repetição existentes no Pascal ?

2. Qual a principal diferença entre o WHILE-DO e o REPEAT-UNTIL ?

3. Em que situações é mais indicado o uso da estrutura FOR ?

4. Em que situações não podemos utilizar a estrutura FOR ?
Postado por Elaine Prof ª Elaine Azevedo às 16:01



Respostas:

1) While(faça enquanto)
Repeat(repita)
for(para repetir de um número até algum número}

2) No While-Do a condição é verificada no início, no Repeat-Until no fim.

3)É mais indicado usar FOR quando se sabe os valores iniciais e finais, previamente estabelecidos.

4) O laço For não pode ser usado quando o incremento for maior do que um porque o Pascal não permite este tipo de incremento.


Nome: Cristiellen, Lisiane.

Lisiane' disse...

1. Quais são as estruturas de repetição existentes no Pascal ?

2. Qual a principal diferença entre o WHILE-DO e o REPEAT-UNTIL ?

3. Em que situações é mais indicado o uso da estrutura FOR ?

4. Em que situações não podemos utilizar a estrutura FOR ?
Postado por Elaine Prof ª Elaine Azevedo às 16:01



Respostas:

1) While(faça enquanto)
Repeat(repita)
for(para repetir de um número até algum número}

2) No While-Do a condição é verificada no início, no Repeat-Until no fim.

3)É mais indicado usar FOR quando se sabe os valores iniciais e finais, previamente estabelecidos.

4) O laço For não pode ser usado quando o incremento for maior do que um porque o Pascal não permite este tipo de incremento.


Nome : Lisiane Rodrigues

Josu e Cassi disse...

Respostas...
1)-While(faça enquanto)
-Repeat(repita)
-For (para repetir de um número até algum número.

2)No while pedimos ao Pascal para repetir "enquanto" a expressão for verdadeira;
E o repeat executa repetidamente uma sequência de comandos "até" (until) que uma dada condição seja verdadeira.

3) O comando for, diferentemente dos comandos de repetição repeat e while, permite que uma sequência de comandos seja executada um número definido de vezes. A variável usada para contador já recebe um valor inicial e é incrementada pelo comando.

4) Não podemos usar a estrutura FOR quando o número de repetições não for conhecido.

vitor hugo disse...

RESPOSTAS...
1)While(faça enquanto)
Repeat(repita)
for (para repetir de um número até algum número}

2) A diferença entre o WHILE-DO e REPEAT-UNTIL é que no caso do While o comando
pode não ser executado nenhuma vez, caso a expressão seja falsa na primeira vez que for testada, e já no caso do Repeat, o comando sempre é executado ao menos uma vez. No While o teste é no iniício do laço, e no Repeat o teste é no final do laço. O teste do While/Do faz com que o comando seja executado diversas vezes enquanto a condição for verdadeira, no teste do Repeat/Until o comando é executado enquanto a condição for falsa, terminando quando a expressão se tornar verdadeira.
3) O comando for, diferentemente dos comandos de repetição repeat e while, permite que uma sequência de comandos seja executada um número definido de vezes. A variável usada para contador já recebe um valor inicial e é incrementada pelo comando.

4) Não podemos usar a estrutura FOR quando o número de repetições não for conhecido.

marcelo disse...
Este comentário foi removido pelo autor.
marcelo disse...

1) While(faça enquanto)
Repeat(repita)
for (para repetir de um número até algum número}

2) Usando o while pedimos ao Pascal para repetir "enquanto" a expressão for verdadeira.
O comando repeat executa repetidamente uma sequência de comandos "até" (until) que uma dada condição seja verdadeira.

3) O comando for, diferentemente dos comandos de repetição repeat e while, permite que uma sequência de comandos seja executada um número definido de vezes. A variável usada para contador já recebe um valor inicial e é incrementada pelo comando.

4) Quando nao tiver um numero definido de vezes para os comandos serem executados.



abrazz