Pascal/Turbo Pascal - ejercicio

 
Vista:

ejercicio

Publicado por estudiante merida (2 intervenciones) el 27/10/2004 16:49:42
Me han mandado hacer un ejercicio de multiplicar dos variables pero sin utilizar * solo sumando y restando. alguien sabe como hacerlo ?
xf ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ejercicio

Publicado por pcx56 (38 intervenciones) el 27/10/2004 19:27:33
Espero que te sirva este ejemplo:

uses Crt;
var
a, b, x, y : longint;

begin
ClrScr;
x := 0;
Write ('Ingrese A: ');
ReadLn(a);
Write ('Ingrese B: ');
ReadLn(b);
if (a <> 0) or (b <> 0) then
if b > 0 then
for y := 1 to b do
x := x + a
else
if b < 0 then
for y := 1 to -b do
x := x - a;
WriteLn('El resultado de ', a, ' * ', b, ' es: ', x);
Write ('Pulse una tecla para salir...');
ReadKey
end.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar