Вопрос задан 06.10.2018 в 05:09. Предмет Информатика. Спрашивает Плужников Витя.

Дано 100 чисел. Проверить правда ли, что произведение отрицательных чисел не превосходят 100 по

модулю. Решить в паскале, помогите пожалуйста)
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Муракаев Камиль.
Var
  a: array [1..100] of integer;
  i: integer;
  b: Int64 := 1;

begin 
  for i := 1 to 100 do
  begin
    a[i] := random(-2, 20);
    write(a[i], ' ');
  end;
  writeln();
  for i := 1 to 100 do
  begin
    b *= (a[i] < 0 ? abs(a[i]) : 1);
  end;
  writeln(b <= 100, '(', b, ')');
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи вам потребуется написать программу на языке Паскаль. Вот пример такой программы:

```pascal program CheckProduct; var numbers: array[1..100] of integer; i: integer; product: integer; begin // Ввод чисел writeln('Введите 100 чисел:'); for i := 1 to 100 do begin write('Число ', i, ': '); readln(numbers[i]); end;

// Проверка произведения отрицательных чисел product := 1; for i := 1 to 100 do begin if numbers[i] < 0 then product := product * numbers[i]; end;

// Вывод результата writeln('Произведение отрицательных чисел: ', product); if abs(product) <= 100 then writeln('Произведение отрицательных чисел не превосходит 100 по модулю.') else writeln('Произведение отрицательных чисел превосходит 100 по модулю.'); end. ```

В этой программе мы сначала вводим 100 чисел с клавиатуры. Затем мы проверяем произведение отрицательных чисел и выводим результат. Если произведение отрицательных чисел не превосходит 100 по модулю, выводится сообщение "Произведение отрицательных чисел не превосходит 100 по модулю". В противном случае выводится сообщение "Произведение отрицательных чисел превосходит 100 по модулю".

Надеюсь, это поможет вам решить задачу! Если у вас возникнут еще вопросы, не стесняйтесь задавать.

0 0

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

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

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