Roteiro de aula PARA
Comando PARA
DUPLA : Digite aqui o nome do primeiro aluno Digite aqui o nome do segundo aluno
INSTRUÇÕES: leia esse roteiro com bastante atenção. Copie e execute todos os exemplos e faça os exercícios, copiando e colando sua resposta nos espaços reservados para isso.
1 – Suponha que você deseja imprimir o nome “Maria” 5 vezes. Você pode fazer o seguinte algoritmo.
algoritmo “ex01” inicio escreval(“Maria“) escreval(“Maria“) escreval(“Maria“) escreval(“Maria“) escreval(“Maria“) fimalgoritmo O problema de fazer um algoritmo como o do exemplo acima, é que cada comando a ser repetido deve ser digitado pelo programador. E se quiséssemos imprimir o nome da Maria 1000 vezes? Nesse caso seriam necessários 1000 comandos escreval(“Maria”).
algoritmo “ex01a” inicio escreval(“Maria“) // imprime Maria pela 1ª vez escreval(“Maria“) // imprime Maria pela 2ª vez ... 998 escreval’s depois ... escreval(“Maria“) // imprime Maria pela 999ª vez escreval(“Maria“) // imprime Maria pela 1000ª vez fimalgoritmo Fica evidente, pelo exemplo acima, que o ideal é utilizar um comando que repita os comandos desejados. O comando PARA é um dos comandos do Visualg que executa repetições. A principal utilidade do comando PARA é repetir os comandos internos ao bloco PARA...FIMPARA uma determinada quantidade de vezes. Se utilizarmos o comando PARA, podemos facilmente imprimir o nome “Maria” quantas vezes desejarmos.
algoritmo “ex01b” var aux : inteiro inicio para aux de 1 ate 1000 faca escreval(“Maria“) fimpara fimalgoritmo No exemplo acima, o comando escreval(“Maria”) foi digitado uma única vez. Entretanto, o comando PARA repetirá o comando escreval 1000 vezes, conforme definido pelo intervalo de repetição (de 1 ate 1000).
O comando PARA tem a seguinte sintaxe (modo de escrever).
para <variável_auxiliar> de <valorinicial> ate <valorfinal> faca // comandos a serem repetidos fimpara Observações:
1. A variável