Вопрос задан 20.04.2021 в 02:51. Предмет Информатика. Спрашивает Курмет Айару.

Написать программу заполняющую строковой массив с размером 5 с клавиатуры , а затем произвести

сложение нечётных элементов массива и из их суммы вычесть сумму чётных элементов
0 0
Перейти к ответам

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

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

program raf105;

var

 a: array[1..5] of integer;

 x,sum_n,sum_c,res,i: integer;

begin

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

for i:=1 to 5 do

begin

 readln(x);

 if (x mod 2 = 0) and  (x <> 0)

   then sum_c:= sum_c + x;

 if x mod 2 <> 0

   then sum_n:= sum_n + x;

end;

writeln('Вывод: ',sum_n-sum_c);

end.

PascalABC 3.4.2

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

Вот пример программы на языке Python, которая запрашивает у пользователя пять строковых значений и затем выполняет операции с суммами четных и нечетных элементов массива:

python
# Создаем пустой массив для хранения введенных значений values = [""] * 5 # Заполняем массив значениями, запрашивая их у пользователя for i in range(5): values[i] = input(f"Введите значение для элемента {i}: ") # Инициализируем переменные для суммирования четных и нечетных элементов even_sum = 0 odd_sum = 0 # Проходим по каждому элементу массива и добавляем его значение к соответствующей переменной суммирования for i in range(5): if i % 2 == 0: even_sum += len(values[i]) else: odd_sum += len(values[i]) # Вычисляем разницу между суммой нечетных и четных элементов и выводим результат result = odd_sum - even_sum print(f"Сумма нечетных элементов ({odd_sum}) минус сумма четных элементов ({even_sum}) равна {result}")

Как это работает:

  1. Мы создаем пустой массив values длиной 5 элементов.
  2. Затем мы заполняем массив, запрашивая у пользователя пять строковых значений и сохраняя каждое значение в соответствующем элементе массива.
  3. Далее мы инициализируем переменные even_sum и odd_sum со значением 0.
  4. Затем мы проходим по каждому элементу массива и, если его индекс является четным, добавляем длину строки к even_sum, а если индекс нечетный, добавляем длину строки к odd_sum.
  5. Наконец, мы вычисляем разницу между odd_sum и even_sum и выводим результат на экран.

Пример работы программы:

yaml
Введите значение для элемента 0: Hello Введите значение для элемента 1: world Введите значение для элемента 2: ! Введите значение для элемента 3: This Введите значение для элемента 4: is Сумма нечетных элементов (10) минус сумма четных элементов (10) равна 0
0 0

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

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

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