
Дан массив С(20) целых чисел заданных с клавиатуры. Сумма каких элементов массива больше, первых
десяти или последних?

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

var c: array [1..20] of integer;
i,s1,s2: integer;
begin
s1:=0;
s2:=0;
for i:=1 to 20 do begin
write('Ввод значения для c[',i,'] - ');
readln(c[i]);
if i<=10 then s1:=s1+c[i] else s2:=s2+c[i];
end;
if s1>s2 then writeln('Сумма первых 10 элементов больше, чем последние 10 элементов')
else if s2>s1 then writeln('Сумма последних 10 элементов больше, чем первые 10 элементов')
else if s1=s2 then writeln('Первые 10 элементов равны последним 10 элементам');
end.
Рассмотрен, также, вариант "если они равны" (можете удалить последнее условие, если не нужно)



Чтобы определить, сумма каких элементов массива больше - первых десяти или последних, необходимо выполнить следующие шаги:
- Запросить у пользователя ввод 20 целых чисел для заполнения массива С(20).
- Рассчитать сумму первых десяти элементов массива.
- Рассчитать сумму последних десяти элементов массива.
- Сравнить полученные суммы и вывести результат.
Давайте реализуем это на языке программирования Python:
pythondef main():
# Инициализируем пустой массив
C = []
# Заполняем массив С(20) с клавиатуры
for i in range(20):
num = int(input(f"Введите целое число для элемента C[{i}]: "))
C.append(num)
# Рассчитываем сумму первых десяти элементов массива
sum_first_10 = sum(C[:10])
# Рассчитываем сумму последних десяти элементов массива
sum_last_10 = sum(C[-10:])
# Сравниваем суммы и выводим результат
if sum_first_10 > sum_last_10:
print("Сумма первых десяти элементов массива больше.")
elif sum_first_10 < sum_last_10:
print("Сумма последних десяти элементов массива больше.")
else:
print("Сумма первых и последних десяти элементов массива равны.")
if __name__ == "__main__":
main()
Пользователь будет запрашиваться ввести 20 целых чисел, после чего программа вычислит сумму первых и последних десяти элементов массива и выведет на экран результат сравнения.


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