Есть ответ 👍

Напишите программу, которая вводит два целых числа и находит их произведение, не используя операцию умножения. Учтите, числа могут быть отрицательными. ЧЕРЕЗ ОПЕРАЦИЮ REPEAT.

131
169
Посмотреть ответы 2

Ответы на вопрос:


Var

a,b,x,y,z:integer;

 begin

writeln('Введите первое число');

readln(a);

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

readln(b);

z:=b;

if b<0 then z:=-b;

for y:=1 to z do  begin

  x:=x+a;

  end;

if b<0 then x:=-x;

writeln('Произведение чисел = ',x);

end.

Объяснение:

вот и все


Сначала посчитаем количество операций = 1 000 000 * 3600= 3 600 000 000 операций теперь посчитаем быстродействие арифмометра = 1/10=0,1 операция в секунду теперь посчитаем нужное время = 3 600 000 000 / 0,1= 36 000 000 000 секунд или около 1141,5 лет.

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS