Напишите программу, перемножающую целые числа без использования операции «*». Например,...

0 голосов
58 просмотров

Напишите программу, перемножающую целые числа без использования операции «*». Например, при умножении целых чисел n*m число m надо сложить само с собой n раз (m+m+…+m). На языке Паскаль.


Информатика (17 баллов) | 58 просмотров
Дан 1 ответ
0 голосов

Var m,n,i:integer;

begin
writeln('введите число ');

readln(n);
writeln('на что умножить? ');
readln(m);
for  i:=1 to m-1 do n:=n+n;
writeln(n);
end.

(748 баллов)
0

ошибся

0

var m,n,i,n1:integer;

begin
writeln('введите число ');

readln(n);
n1:=n;
writeln('на что умножить? ');
readln(m);
for i:=1 to m-1 do n:=n+n1;
writeln(n);
end.