Вопрос задан 23.07.2023 в 09:49. Предмет Информатика. Спрашивает Шевчик Аня.

Составить программу, которая подсчитывает сумму элементов массива, больших 50 и меньших или равных

80.
0 0
Перейти к ответам

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

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

var

 A: array [1..10] of Integer;

 i, s: Integer;

begin

 Randomize;

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

 for i := Low (A) to High (A) do begin

   A [i] := Random (100);

   Write (A [i], ' ');

 end;

 for i := Low (A) to High (A) do begin

   if (A [i] > 50) and (A [i] <= 80) then

     s := s + A [i];

 end;

 WriteLn;

 WriteLn ('Сумма элементов массива = ', s);

end.


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

Для решения этой задачи, нужно написать программу на языке программирования. Ниже приведен пример программы на языке Python, которая подсчитывает сумму элементов массива, удовлетворяющих условиям (больше 50 и меньше или равных 80):

python
def sum_elements_between_50_and_80(arr): # Инициализируем переменную для хранения суммы элементов total_sum = 0 # Проходим по каждому элементу массива for num in arr: # Проверяем, что элемент больше 50 и меньше или равен 80 if 50 < num <= 80: # Добавляем элемент к общей сумме total_sum += num return total_sum # Пример использования программы if __name__ == "__main__": # Входной массив (можете изменить значения элементов по своему усмотрению) my_array = [30, 60, 70, 40, 90, 55, 75, 25, 85, 80] # Вызываем функцию для подсчета суммы элементов, удовлетворяющих условиям result_sum = sum_elements_between_50_and_80(my_array) # Выводим результат print("Сумма элементов, больших 50 и меньших или равных 80:", result_sum)

Программа проходит по каждому элементу массива my_array, проверяет, что он больше 50 и меньше или равен 80, и если это условие выполняется, добавляет его к общей сумме. После обхода всех элементов, программа выводит сумму найденных элементов.

0 0

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

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

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

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