Вы находитесь на странице: 1из 4

2) Faa um algoritmo que mostre todos os nmeros inteiros no intervalo de 1 a 50.

algoritimo questao_2
inicio
contador: inteiro
escreva("Apresentao de todos numero inteiros de 1 ao 50.")
contador <-- 1
enquanto (contador <= 50) faca
escreva (contador, " ")
contador <-- contador +1
fim_enquanto
fim
**em pascal**
program questao_2;
var
contador: integer;
begin
writeln('Apresentao de todos numero inteiros de 1 ao 50.');
writeln;
writeln;
contador := 1;
while (contador <= 50) do
begin
writeln (contador, ' ');
contador := contador +1;
end;
end.
3) Faa o algoritmo da questo anterior para um intervalo qualquer.
algoritimo questao_2
inicio
maior, menor, contador: inteiro
escreva("Apresentao de todos numero inteiros detro de um intervalo.")

escreva("Entre com menor numero")
leia(menor)

escreva("Entre com maior numero")
leia(maior)
contador <-- menor
enquanto (contador <= maior) faca
escreva (contador, " ")
contador <-- contador +1
fim_enquanto
fim
**em pascal**
program questao_2;
var
maior, menor, contador: integer;
begin

writeln('Apresentao de todos numero inteiros detro de um intervalo.');
writeln;
writeln;
writeln('Entre com menor numero');
read(menor);
writeln;
writeln;

writeln('Entre com maior numero');
read(maior) ;
writeln;
writeln;
contador := menor;
while (contador <= maior) do
begin
write (contador, ' ');
contador := contador +1;
end;
end.
4) Faa um algoritmo que leia um nmero N (maior do que zero), some todos os nmeros
inteiros de 1 a N e
mostre o resultado obtido.
algoritimo questao_4
inicio
n, contador, soma: inteiro
escreva("Calculo da soma de varios inteiros")
escreva("Entre com o numero: ")
leia(n)
contador <-- 1
enquanto (contador <= n) faca

soma <-- contador + 1
contador <-- contador + 1
fim_enquanto

escreva("O resultado :", soma)
fim
**em pascal**
program questao_4;
var
n, contador, soma: integer;
begin
writeln('Calculo da soma de varios inteiros');
writeln;
writeln;
writeln('Entre com o numero: ');
read(n);
writeln;
writeln;
contador := 1;
soma:= 0;

while (contador <= n) do
begin
soma := contador + soma;
contador := contador + 1;
end;

writeln('O resultado :', soma);
end.
6) Faa um algoritmo que leia uma lista de nmeros inteiros positivos terminada pel
o nmero 0 (zero). Ao
final, o algoritmo deve mostrar a mdia aritmtica de todos os nmeros lidos (excluind
o o zero).
algoritimo questao_6
inicio
n, contador, soma: interio
media: real
escreva("Calculo da media de numero positivos.")
escreva("Entre com o numero.")
leia(n)
contador <-- n
soma <-- 0
enquanto (contador > 0) faca
soma <-- soma + contador
contador <-- contador + 1
fim_enquanto
media <-- soma / n
escreva("A media : ", media)
fim

Вам также может понравиться