programa turbo pascal
Publicado por franco (1 intervención) el 26/04/2013 01:50:16
hola les queria hacer una consulta mi programa no esta del todo bien y estaria bueno que me ayuden a terminarlo...
1)¿cual es el candidato con mas votos?
2)¿cual es el candidato con menos votos?
3)¿cual es la provincia con mas votos?
4)¿cual es la provincia con menos votos?
program matricevec;
uses crt;
type
matriz=array[1..4,1..3] of integer;
vecnom=array[1..4] of string;
vectot=array[1..4] of integer;
var
i,j,s,pos,max,tot:integer;
m:matriz;
n:vecnom;
t:vectot;
begin
clrscr;
max:=0;
for i:=1 to 4 do
begin
writeln ('ingrese el nombre del candidato');
readln (n[i]);
s:=0;
for j:=1 to 3 do
begin
writeln ('ingrese los votos para el candidato en la prov ',j);
readln (m[i,j]);
s:=s+m[i,j];
end;
t[i]:=s;
end;
for i:=1 to 4 do
begin
if t[i]>max
then
begin
max:=t[i];
pos:=i;
end;
end;
writeln ('el candidato con mas votos es: ',n[pos],' con ',max,' votos');
readln;
end.
1)¿cual es el candidato con mas votos?
2)¿cual es el candidato con menos votos?
3)¿cual es la provincia con mas votos?
4)¿cual es la provincia con menos votos?
program matricevec;
uses crt;
type
matriz=array[1..4,1..3] of integer;
vecnom=array[1..4] of string;
vectot=array[1..4] of integer;
var
i,j,s,pos,max,tot:integer;
m:matriz;
n:vecnom;
t:vectot;
begin
clrscr;
max:=0;
for i:=1 to 4 do
begin
writeln ('ingrese el nombre del candidato');
readln (n[i]);
s:=0;
for j:=1 to 3 do
begin
writeln ('ingrese los votos para el candidato en la prov ',j);
readln (m[i,j]);
s:=s+m[i,j];
end;
t[i]:=s;
end;
for i:=1 to 4 do
begin
if t[i]>max
then
begin
max:=t[i];
pos:=i;
end;
end;
writeln ('el candidato con mas votos es: ',n[pos],' con ',max,' votos');
readln;
end.
Valora esta pregunta


0