Faça um programa para ler 20 numeros, calcular a media o maior e o menor número.
Program Questao2 ;
Var
num, maior, menor, cont, soma : integer;
media : real;
vetor:array[1..20]of integer;
Begin
cont:=0;
for cont:=1 to 3 do
begin
Writeln ('Escreva o numero');
readln (vetor[cont]);
soma:=vetor[cont]+soma;
if (vetor[cont] >= maior) then
maior:=vetor[cont];
if (vetor[cont]<= menor) then
menor:=vetor[cont];
end;
media:=soma/3;
Writeln ('O maior numero e ', maior);
writeln ('O menor numero e ', menor);
writeln ('A media é ', media);
End.
quinta-feira, 26 de agosto de 2010
Questão 1 (Array - Vetor)
Faça um programa para ler 10 numeros e escrever a soma.
Program Questao2 ;
Var
num, cont, soma : integer;
vetor:array[1..10]of integer;
Begin
cont:=0;
for cont:=1 to 10 do
begin
Writeln ('Escreva o numero');
readln (vetor[cont]);
soma:=vetor[cont]+soma;
end;
writeln ('A soma é ', soma);
End.
Program Questao2 ;
Var
num, cont, soma : integer;
vetor:array[1..10]of integer;
Begin
cont:=0;
for cont:=1 to 10 do
begin
Writeln ('Escreva o numero');
readln (vetor[cont]);
soma:=vetor[cont]+soma;
end;
writeln ('A soma é ', soma);
End.
segunda-feira, 23 de agosto de 2010
Questão 2 (Para - For)
Questão 2 - Faça um programa para apontar os resultados de uma pesquisa eleitoral para Presidente da república de Kneippópolis, o mais novo país da América do Sul. Os candidatos são:
Program Pzim ;
VAR
voto, zico, kneipp, obina, geninho, perentual : real;
v : integer;
Begin
zico:=0;
kneipp:=0;
obina:=0;
geninho:=0;
Writeln ('tecle 1 para Zico');
writeln ('tecle 2 para Kneipp');
writeln ('tecle 3 para obina');
writeln ('tecle 4 para geninho');
for v := 1 to 10 do
begin
Writeln (' Escreva seu voto');
readln (voto);
end;
if (voto = 1) then
zico := zico +1;
Writeln ('O total de votos para Zico é');
Writeln (zico);
if (voto = 2) then
kneipp := kneipp +1;
Writeln ('O total de votos para Kneipp é');
Writeln (kneipp);
if (voto = 3) then
obina := obina +1;
Writeln ('O total de votos para Obina é');
Writeln (Obina);
if (voto = 4) then
geninho := geninho +1;
Writeln ('O total de votos para Geninho é');
Writeln (geninho);
percentual := geninho + obina + kneipp + zico / 100;
Writeln ('o percentual é' percentual);
End.
Program Pzim ;
VAR
voto, zico, kneipp, obina, geninho, perentual : real;
v : integer;
Begin
zico:=0;
kneipp:=0;
obina:=0;
geninho:=0;
Writeln ('tecle 1 para Zico');
writeln ('tecle 2 para Kneipp');
writeln ('tecle 3 para obina');
writeln ('tecle 4 para geninho');
for v := 1 to 10 do
begin
Writeln (' Escreva seu voto');
readln (voto);
end;
if (voto = 1) then
zico := zico +1;
Writeln ('O total de votos para Zico é');
Writeln (zico);
if (voto = 2) then
kneipp := kneipp +1;
Writeln ('O total de votos para Kneipp é');
Writeln (kneipp);
if (voto = 3) then
obina := obina +1;
Writeln ('O total de votos para Obina é');
Writeln (Obina);
if (voto = 4) then
geninho := geninho +1;
Writeln ('O total de votos para Geninho é');
Writeln (geninho);
percentual := geninho + obina + kneipp + zico / 100;
Writeln ('o percentual é' percentual);
End.
Questão 1 (Para - For)
Questão 1 - Faça um algoritmo e a seguir passe-o para pascal que leia o nome e peso de 10 pessoas e a seguir calcule o maior peso, o mais leve, e a média de peso. Escreva o nome da pessoa com maior peso.
Program Pzim ;
VAR
nome, nmaior, nmenor, f : integer;
peso, pmaior, pmenor, pmedia : real;
Begin
for f := 1 to 10 do
begin
Writeln ('Escreva seu nome');
readln (nome);
Writeln ('Escreva seu peso');
readln (peso);
end;
pmenor := peso;
if (pmenor <= peso) then
writeln ('o menor peso é,');
writeln (pmenor);
Writeln ('o nome é');
writeln (nome);
if (pmaior >= peso) then
writeln ('o maior peso é');
writeln (pmaior);
writeln ('o nome é');
writeln (nome);
pmedia := (peso + peso) / 10;
writeln ('a media é,');
writeln (pmedia);
End.
Program Pzim ;
VAR
nome, nmaior, nmenor, f : integer;
peso, pmaior, pmenor, pmedia : real;
Begin
for f := 1 to 10 do
begin
Writeln ('Escreva seu nome');
readln (nome);
Writeln ('Escreva seu peso');
readln (peso);
end;
pmenor := peso;
if (pmenor <= peso) then
writeln ('o menor peso é,');
writeln (pmenor);
Writeln ('o nome é');
writeln (nome);
if (pmaior >= peso) then
writeln ('o maior peso é');
writeln (pmaior);
writeln ('o nome é');
writeln (nome);
pmedia := (peso + peso) / 10;
writeln ('a media é,');
writeln (pmedia);
End.
Assinar:
Postagens (Atom)

