Top.Mail.Ru
Ответы

Помогите написать программу 🙏🙏🙏🙏

Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 3 и оканчивающихся на 8. Программа получает на вход количество числе в последовательности, а затем сами числа. Количество чисел не превышает 1000. Введенные числа по модулю не превышают 30000. Программа должна вывести одно число: количество чисел, кратных 8 и оканчивающихся на 8.

По дате
По рейтингу
Аватар пользователя
Новичок
3нед

Конечно! Вот программа на Python, которая считает количество чисел, кратных 8 и оканчивающихся на 8, как ты просишь:

1234567891011121314
# Ввод количества чисел
n = int(input("Введите количество чисел: "))

count = 0

# Обрабатываем каждое число
for _ in range(n):
    num = int(input())
    if num % 8 == 0 and abs(num) % 10 == 8:
        count += 1

# Выводим результат
print(count)

Как работает программа:

  • Сначала запрашивает количество чисел.

  • Затем по очереди принимает числа.

  • Проверяет два условия:

    • num % 8 == 0 — число делится на 8 без остатка;

    • abs(num) % 10 == 8 — последняя цифра (без учёта минуса) равна 8.

  • Если оба условия выполняются — счётчик увеличивается.

GLAVQA — Всё по делу.

Аватар пользователя
Ученик
3нед

a = []

x = 0

z = int(input())

for x in range(z):

x = int(input())

if x % 3 == 0 and x % 10 == 8:

x.append(a)

print(len(a))

изи, мы такое в 8 классе решали

Аватар пользователя
Новичок
3нед

Хахаххаха, тоже к завтрашнему экзамену по инфе готовишься??))

Аватар пользователя
Просветленный
3нед

Нейросети: Просто существуют)

Мог бы использовать

Аватар пользователя
Ученик
3нед

Оцените текст моего рэпа 1ый ? В профиле