Вопрос задан 20.07.2023 в 10:18. Предмет Информатика. Спрашивает Чернов Никита.

дано масив дійсних чисел із 20 елементів.Скласти програму, що обчислює суму елементів масиву модуль

яких більший за 1. ​
0 0
Перейти к ответам

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

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

var

 arr: array[1..20] of real;

 s:real;

 i:integer;

Begin

 s:= 0;

 write('Массив: ');

 for i:=1 to 20 do begin

   arr[i]:= random(10);

   write(arr[i], ' ');

 end;

 

 for i:=1 to 20 do

   if Abs(arr[i]) > 1 then

     S:= S + arr[i];

 writeln;

 writeln('Сумма: ', s);

END.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для обчислення суми елементів масиву, модуль яких більший за 1, вам потрібно створити програму, яка перевірить кожен елемент масиву на умову і додасть його до суми, якщо вона задовольняє умові. Ось приклад програми на мові Python:

python
def sum_elements_greater_than_one(arr): total_sum = 0 for element in arr: if abs(element) > 1: total_sum += element return total_sum # Приклад вхідного масиву (ви можете змінити його за потреби): input_array = [1.5, -2.3, 0.8, 3.2, -1.1, 2.9, -1.7, -0.5, 1.2, -3.9, 0.4, 1.9, -2.5, 2.6, -4.2, -0.6, 3.7, -1.8, 1.1, -3.2] result = sum_elements_greater_than_one(input_array) print("Сума елементів масиву, модуль яких більший за 1:", result)

Програма перевірить кожен елемент масиву, взявши його модуль за допомогою abs(), і якщо модуль більший за 1, то додасть елемент до total_sum.

0 0

Похожие вопросы

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

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

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