• Предмет: Информатика
  • Автор: children21
  • Вопрос задан 10 месяцев назад

Заполните массив из 10 чисел через генератор случайных чисел в диапазоне от 1 до 10 и найдите, на сколько сумма первых 5 чисел больше суммы вторых.(Язык кумир)​


SpitefulSpamer: Могу описать как и что надо сделать, но писать код на кумире - Лень
children21: было бы не плохо
children21: Очень был бы благодарен помощи
SpitefulSpamer: Как заполнить массив рандомными числами, думаю, Вы и сами разберётесь, а остальное вот так:
1) Проходим в цикле по первым пяти элементам, и вычисляем их сумму "Сумма1 := Сумма1 + ТекущийЭлементМассива"
2) Проходим в цикле по элементам с 6 по 10, так же вычисляем вторую сумму.
3) Выводим на экран значение выражения "Сумма1 - Сумма2"
children21: Мало что понял, можем ли мы договориться за 50 р на киви?
SpitefulSpamer: Мне не нужны деньги, да и такую фигню делать не буду
Imilka007: А если сумма первых 5 чисел будет меньше суммы вторых 5 чисел то выводить отрицательное число?
SpitefulSpamer: По условию задания - видимо, да, ну вообще есть функция которая из любого числа делает неотрицательное, то ли мод, моли модуль, то ли абс она в кумире называется - не знаю, но можно в справке глянуть

Ответы

Ответ дал: Imilka007
0

Программа заполняет массив и одновременно прибавляет сумму первых 5 чисел, а затем и сумму вторых 5 чисел. Затем она проверяет что больше, первые 5 чисел или вторые 5 чисел для того, чтобы вывести на экран "...больше..." или "...меньше...".

Пример выполнения программы:

1) Допустим массив [6, 2, 7, 3, 7, 7, 4, 9, 10, 5]

выведет "Сумма первых 5 чисел меньше суммы вторых 5 чисел на 10"

2) Допустим массив [6, 10, 5, 2, 2, 3, 7, 3, 8, 1]

выведет "Сумма первых 5 чисел больше суммы вторых 5 чисел на 3"

Приложения:
Вас заинтересует