Аватар
Информатика, опубликовано 2018-08-22 23:20:06 by Гость

Напишите программу, которая получает два целых числа и находит их произведение, не используя операцию умножения. Учтите, что числа могут быть отрицательными. Через цикл WHILE!!!! (c++)

Аватар
Ответ оставил Гость

program prog1;
var
x,y,a,z:integer;
begin
write(Введите два числа:);
readln(x,y);
z:=1;a:=0;
while (zbegin
if y>0 then
begin
z:=z+1;
a:=a+x;
end;
if ybegin
z:=z+1;
a:=a+y;
end;
end;
writeln(a);
readln;
end.
Считает теперь, если одно отрицательное число. 

Вопрос
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.