VisuAlg: Looping Para

Nesta aula veremos como o looping finito For ( Para ) funciona em Visualg. Primeiramente veremos a estrutura do loop para, veja;

Note que o looping para possui palavras chave diversas para funcionar, são elas:
para - de - ate - passo - faca
fimpara
deste modo apenas inserimos a variável para contar os loopings, essa variável muitos chamam de CONTADOR.
Vamos aos exemplos.

Exemplo LOOPing PARA 01: Criar um programa que apresente o fatorial de um valor digitado pelo usuário.

Veja o código em visualg;
Note que NÃO existe a necessidade de iniciarmos a variável i fora do loop como em enquanto - while, a variável no loop finito possui o inicio e o fim pré-estabelecidos pelo programador. No caso, a variável i começa em 1 e vai até o valor digitado pelo usuário de 1 em 1.
Veja o resultado;
Agora vemos que o fatorial de 5 é 120, e que o programa funciona normalmente...

Exemplo LOOPing PARA 02: Criar um programa que apresente a sequencia de Fibonacci até o valor digitado pelo usuário.
Código;

No caso, vemos acontecer o mesmo princípio, que a variável é iniciada em 1 e vai até o termo digitado pelo usuário de 1 em 1. 

Saída;


Exemplo LOOPing PARA 03: Criar um programa que leia 5 valores e apresente o maior e o menor dos valores lidos.
Código;
Neste caso a variável contador i vai de 1 até 5 passo 1, verificando para cada loop se os valores maior e menor mudam com a entrada do valor digitado pelo usuário.
Saída;



Exemplo LOOPing PARA 04: Criar um programa que apresente todos os valores PARES situados entre 40 e 0. Apresente os valores em ordem decrescente.

Veja o código;
Muito simples não? Veja que apenas criamos um looping que tem o contador ( i ) para ir de 40 até 1 de 2 em 2 decrementando o valor para cada loop, isto é, vai tirar de 2 em 2 da variável para cada rodada.
veja o resultado;
É isso!
Pronto, Pronto!!!







Nenhum comentário: