consulta
Publicado por paula (1 intervención) el 04/11/2006 14:44:30
HOLA:
Me pueden ayudar a resolver que imprime cada instruccion write.
y otra cosa q no entiendo es cual es el valor inicial de la variable dos
program imprimir
var uno, dos, tres, cuatro, cinco
function sumatoria(a, b:integer)
var i aux: intteger
begin
if (=> 8) then
aux:=0
for i:= 1 to b do; aux:=aux+ a
sumatoria:=aux
end
else sumatoria:=b*(-1)
end
procedure resolver (uno:integer; var dos:integer; var tres:integer; var cuatro :integer cinco:integer)
begin
dos:=uno +(uno mod tres)
tres:= dos - 50
uno:=cinco div dos
cuatro:= uno + dos + cinco
cinco:= sumatoria ( cuatro , tres)
end
begin
uno:=3; tres:= 3; cuatro:= 30; cinco:=5
resolver (cinco, dos, tres, uno, cuatro)
write(uno); write(dos); write (tres); write (cuatro); write(cinco)
end
Me pueden ayudar a resolver que imprime cada instruccion write.
y otra cosa q no entiendo es cual es el valor inicial de la variable dos
program imprimir
var uno, dos, tres, cuatro, cinco
function sumatoria(a, b:integer)
var i aux: intteger
begin
if (=> 8) then
aux:=0
for i:= 1 to b do; aux:=aux+ a
sumatoria:=aux
end
else sumatoria:=b*(-1)
end
procedure resolver (uno:integer; var dos:integer; var tres:integer; var cuatro :integer cinco:integer)
begin
dos:=uno +(uno mod tres)
tres:= dos - 50
uno:=cinco div dos
cuatro:= uno + dos + cinco
cinco:= sumatoria ( cuatro , tres)
end
begin
uno:=3; tres:= 3; cuatro:= 30; cinco:=5
resolver (cinco, dos, tres, uno, cuatro)
write(uno); write(dos); write (tres); write (cuatro); write(cinco)
end
Valora esta pregunta


0