Linguagem C - Loop While

Looping ( Laço de Repetição )

O looping será utilizado toda vez que um trecho do programa precisar ser feito por mais de uma vez. Existem alguns tipos de Loopings, os infinitos – de decisão no inicio e decisão no fim e os finitos. Vamos ver como funcionam os Loopings de Decisão no inicio do trecho de repetição, vamos conhecer o Looping While ( Enquanto ).
Looping While


Esse looping repete o trecho de acordo com a condicional no inicio do trecho, veja bem; ele pergunta, e, de acordo com a resposta, ele executa o trecho mais uma vez ou não. Vamos aos exemplos.
exemplo while 01: Criar um programa que leia 10 valores e apresente a soma e a média dos valores.

1E – Algoritmo

1 – criar uma variável do tipo real NUM;
2 – Criar duas variáveis do tipo real : SOMA e MEDIA;
3 – ler 10 valores em NUM  ( uma por vez ) e armazenar a soma em SOMA;
4- Implicar em MEDIA a media aritimética dos 10 valores somados em SOMA.
5 – apresentar os valores de SOMA e MEDIA.

2E – Fluxograma

Obs. O trecho será repetido 10 vezes, pedirá e somará os 10 valores e, somente quando i for 11 ele passa como Não a resposta da decisão do Looping While e segue o programa calculando a média e apresentando os resultados.

3E – Portugol

programa exemplowhile01;
var
SOMA, MEDIA, NUM : real;
i : inteiro;
inicio
i <– 1;
enquanto i < = 10 faça inicio
escreva(“entre com o valor :: );
leia(NUM);
SOMA <– SOMA + NUM;
i <– i + 1;
fim_enquanto;
MEDIA <– SOMA/10;
escreva(MEDIA, SOMA );
fim.

4E – Linguagem C

 

Exemplo While 02: Criar um programa que apresente a TABUADA de uma valor digitado pelo usuário.

1E – Algoritmo

1 – criar uma variável do tipo real NUM;
2 – Apresentar a multiplicação de NUM de 1 até 10 respectivamente;

2E – Fluxograma

 

3E – Portugol

programa exemplowhile02;
var
NUM : real;
i : inteiro;
inicio
escreva(“entre com o valor :: );
leia(NUM);
i <– 1;
enquanto i < = 10 faça inicio
escreva( NUM * i );
fim_enquanto;
fim.

4E – Linguagem C

 

Exemplo While 03: Criar um programa que apresente os impares do intervalo de 1 a 20.

1E – Algoritmo

1 – criar uma variável do tipo inteiro I;
2 – criar um looping while de 1 até 20 com o contador I;
3 – verificar se I é IMPAR;
3.1 – SIM, apresente o valor de I;
3.2 – NÃO, passe para o próximo valor até o último (20)

2E – Fluxograma

 

3E – Portugol

programa exemplowhile03;
var
i : inteiro;
inicio
i <– 1;
enquanto i < = 20 faça inicio
se ( i % 2 == 1 ) então inicio
escreva( i );
fim_se;
fim_enquanto;
fim.

4E – Linguagem C

 

Vejamos mais alguns exemplos em Linguagem C de Looping While.
Exemplo While 04 : Criar um programa que leia o peso e o ID de 5 bois e Apresente o mais pesado e o seu ID.

Exemplo While 05 : Criar um programa que apresente a soma dos pares e a soma dos impares do intervelo de 0 a 20.

PRONTO! PRONTO!  
até a semana que vem…