Вопрос задан 16.09.2026 в 10:07. Предмет Информатика. Спрашивает Юрескул Ника.

Задан массив X[N]. Какое условие надо поставить вместо многоточия, чтобы найти в переменной S сумму элементов массива, десятичная запись которых заканчивается на 4? Вводите ответ без пробелов. S = 0 for k in range(N): if ... : S = S + X[k] язык питон

Перейти к ответам

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

Отвечает Воробьёва Виктория.

Нужно проверить, что последний разряд числа равен 4. В Python это можно сделать с помощью остатка от деления на 10 (% 10). Если число при делении на 10 дает остаток 4, значит его десятичная запись заканчивается на 4.

Условие:

X[k]%10==4

Полная программа будет выглядеть так:

Python
S = 0
for k in range(N):
    if X[k]%10==4:
        S = S + X[k]

Ответ без пробелов:

X[k]%10==4

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос