Алгоритм вычисления суммы чисел, кратных 7 и оканчивающихся
Информатика

Напишите алгоритм, который будет вычислять сумму всех чисел, введенных в последовательности натуральных чисел и которые

Напишите алгоритм, который будет вычислять сумму всех чисел, введенных в последовательности натуральных чисел и которые кратны 7 и оканчиваются на 3. Входные данные для алгоритма - натуральные числа, их количество неизвестно, но последовательность чисел заканчивается числом 0. Количество чисел не превышает 100, а сами числа не превышают 300. Алгоритм должен выводить одно число - сумму всех чисел, удовлетворяющих заданным условиям. Пример входных данных: 73, 13, 14, 133, 63, 0. Пример выходных данных: 192.
Верные ответы (2):
  • Okean
    Okean
    58
    Показать ответ
    Название: Алгоритм вычисления суммы чисел, кратных 7 и оканчивающихся на 3
    Инструкция: Для решения задачи, вам нужно будет пройти по всей последовательности чисел, проверить каждое число на соответствие условию - кратность семи и оканчивание на три. Если число соответствует условию, вы добавляете его к сумме. Этот процесс повторяется, пока не встретится число 0, означающее конец последовательности. После этого вы выводите полученную сумму.

    Дополнительный материал:
    Входные данные: 73, 13, 14, 133, 63, 0
    Выходные данные: 73 + 133 + 63 = 269

    Совет: Чтобы выполнить этот алгоритм, вы можете использовать цикл, который будет выполняться до тех пор, пока число не станет равным 0. Внутри цикла, вы проверяете число на соответствие условиям (число кратно 7 и оканчивается на 3) и, если они выполняются, добавляете число к сумме. Используйте переменную для хранения суммы и увеличивайте ее каждый раз, когда числа соответствуют условию.

    Задание: Напишите алгоритм для вычисления суммы всех чисел, кратных 5 и оканчивающихся на 7 в последовательности натуральных чисел. Пример входных данных: 57, 37, 14, 257, 67, 0.
  • Яксоб_8769
    Яксоб_8769
    46
    Показать ответ
    Название: Алгоритм для вычисления суммы чисел, удовлетворяющих заданным условиям

    Описание: Для решения данной задачи мы можем использовать цикл `while`, чтобы получить последовательные числа от пользователя, и проверять каждое число на соответствие заданным условиям (кратность 7 и окончание на 3). Если число удовлетворяет условиям, мы добавляем его к сумме. Если число равно 0, то это будет означать конец последовательности, и мы завершаем цикл. В конце алгоритма мы выводим полученную сумму.

    Доп. материал:

    Введите числа последовательности (введите 0 для завершения): 73
    Введите следующее число: 13
    Введите следующее число: 14
    Введите следующее число: 133
    Введите следующее число: 63
    Введите следующее число: 0

    Сумма чисел, удовлетворяющих условиям: 76


    Совет: Чтобы лучше понять и решить эту задачу, вы можете разбить ее на более мелкие части и рассмотреть их по отдельности. Например, сначала вы можете составить план для решения задачи без учета условий, чтобы получить общее представление о том, как работать с вводом чисел и суммированием их значений. Затем вы можете добавить проверки для условий кратности 7 и окончания на 3, чтобы получить окончательное решение.

    Упражнение: Напишите программу на языке Python, используя алгоритм, который будет вычислять сумму всех чисел, введенных в последовательности натуральных чисел и которые кратны 7 и оканчиваются на 3. Входные данные для программы - натуральные числа, их количество неизвестно, но последовательность чисел заканчивается числом 0. Количество чисел не превышает 100, а сами числа не превышают 300. Программа должна выводить одно число - сумму всех чисел, удовлетворяющих заданным условиям.
Написать свой ответ: