
Вопрос задан 20.04.2021 в 02:51.
Предмет Информатика.
Спрашивает Курмет Айару.
Написать программу заполняющую строковой массив с размером 5 с клавиатуры , а затем произвести
сложение нечётных элементов массива и из их суммы вычесть сумму чётных элементов

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

Отвечает Савінцева Валерія.
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



Отвечает нейросеть 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}")
Как это работает:
- Мы создаем пустой массив
values
длиной 5 элементов. - Затем мы заполняем массив, запрашивая у пользователя пять строковых значений и сохраняя каждое значение в соответствующем элементе массива.
- Далее мы инициализируем переменные
even_sum
иodd_sum
со значением 0. - Затем мы проходим по каждому элементу массива и, если его индекс является четным, добавляем длину строки к
even_sum
, а если индекс нечетный, добавляем длину строки кodd_sum
. - Наконец, мы вычисляем разницу между
odd_sum
иeven_sum
и выводим результат на экран.
Пример работы программы:
yamlВведите значение для элемента 0: Hello
Введите значение для элемента 1: world
Введите значение для элемента 2: !
Введите значение для элемента 3: This
Введите значение для элемента 4: is
Сумма нечетных элементов (10) минус сумма четных элементов (10) равна 0


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili