Вопрос задан 21.01.2020 в 06:28. Предмет Информатика. Спрашивает Птицын Коля.

Составить программу на паскале для вычисления произведения A и B , чтобы она не могла пользоваться

командой умножения , a и b натуральные числа
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Бруцкая Влада.

var
   a, b, sum, index: word;
begin
   sum := 0;
   read(a,b);
   for index := 1 to b do sum += a;
   write(sum);
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Программа на языке Паскаль, которая вычисляет произведение двух натуральных чисел a и b без использования оператора умножения может выглядеть следующим образом:

``` program multiplication;

var a, b, result, i: integer;

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

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

result := 0; for i := 1 to b do begin result := result + a; end; writeln('Результат произведения a и b: ', result); end. ```

В этой программе используется цикл for, который выполняется b раз, при каждой итерации к переменной result прибавляется значение a. После завершения цикла, результат выводится на экран с помощью writeln.

Программа сначала запрашивает значение a, затем b. Затем она выполняет цикл, и в каждой итерации прибавляет значение a к результату. И, наконец, выводит результат на экран.

Например, если ввести a = 5 и b = 3, программа выведет:

``` Результат произведения a и b: 15 ```

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

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос