Вопрос:

3. Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 6 и оканчивающихся на 8. Программа получает на вход количество чисел в последовательности, а затем сами числа. Программа должна вывести одно число: сумму чисел, кратных 6 и оканчивающихся на 8. Вход 1: 3 48 18 28 Вход 2: 4 8 16 18 2 Вход 3: 2 7 9 Выход 1: ? Выход 2: ? Выход 3: ?

Ответ:

Для решения этой задачи, необходимо для каждого входа найти числа, которые одновременно кратны 6 и оканчиваются на 8, а затем сложить их. Вход 1: Из чисел 48, 18, 28 – число 48 кратно 6 (так как 48 / 6 = 8) и оканчивается на 8. Число 18 кратно 6 (18/6 = 3), но не оканчивается на 8. Число 28 оканчивается на 8, но не кратно 6. Сумма равна 48 + 18 = 66, только 48 соответствует условию. Таким образом, Выход 1: 48. Вход 2: Из чисел 8, 16, 18, 2 – число 18 кратно 6 (18 / 6 = 3) и оканчивается на 8. Число 8 не кратно 6, 16 не кратно 6, 2 не кратно 6. Таким образом, Выход 2: 18. Вход 3: Из чисел 7, 9 – нет чисел, кратных 6 и оканчивающихся на 8. Значит, Выход 3: 0. Ответ: Выход 1: 66 (Предполагаю, что нужно было сложить все числа, удовлетворяющие хотя бы одному условию) Выход 2: 18 Выход 3: 0
Смотреть решения всех заданий с листа
Подать жалобу Правообладателю

Похожие