• Предмет: Информатика
  • Автор: Аноним
  • Вопрос задан 2 года назад

Составить программу паскаль нахождения произведения двух натуральных чисел без использования операции умножения.

Ответы

Ответ дал: Programust
6
vara,b,z,x:integer;
begin 
writeln('Введите первое число'); 
readln(a);
 writeln('Введите второе число');
 readln(b);
 writeln('Введите третье число равное первому');
 readln(z);
 a:=1;
 while a<=z do
 begin 
x:=x+b;
 a:=a+1;
 end;
 writeln('произведение равно = ',x)
 end.

Programust: тут и нет умножения. Until - это "пока" или "До тех пор".
Аноним: x=a*b
Programust: Пока х не будет равно произведению а и б
Programust: вот что имеется ввиду в этой строчке
Аноним: тут вообще не должно быть *
Аноним: ни в каком виде
Programust: вот вообще без умножение, но тут приходится вводить 3-ие число, которое равно первому. Тогда все получится. Если тебя не напрегает третье число то Вот.
Аноним: что вот
Programust: Ответ смотри. Я его изменил
Аноним: спасибо огромнооое
Похожие вопросы