Опубликовано 26.01.2018 по предмету Информатика от Гость

Написать программу которая получает два целых числа и находит их произведение не используя операцию умножения учтите что числа могут быть отрицательными (pascal)

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

Program n1;
var a,b,p,i: integer;
z: byte;
begin
readln(a,b);
if ((a>0) and (b<0)) or ((a<0) and (b>0))then z:=1 else z:=2;
a:=abs(a);
b:=abs(b);
p:=0;
for i:=1 to a do p:=p+b;
if z=1 then write(-p) else write(p);
end.

Не нашел нужный ответ?

Если ответ по предмету Информатика отсутствует или он оказался неправильным, то попробуй воспользоваться поиском других ответов во всей базе сайта.


Найти другие ответы