1) Create a program to determine the quantity of four-digit numbers divisible by 7. 2) Hippolytus has thought

1) Create a program to determine the quantity of four-digit numbers divisible by 7.
2) Hippolytus has thought of a three-digit number that leaves a remainder of 11 when divided by 17 and a remainder of 9 when divided by 19. Write a program to find all such numbers.
3) Input a natural number N from the keyboard. The program should calculate the factorial of this number (denoted as N!) – the product of all natural numbers from 1 to N. Like Python.
Разъяснение:

1) Чтобы определить количество четырехзначных чисел, кратных 7, необходимо перебрать все четырехзначные числа и проверить, делится ли каждое из них на 7 без остатка. Мы можем использовать цикл, чтобы перебрать все четырехзначные числа и проверить их.

Программа будет иметь следующий алгоритм:
— Создать переменную, которая будет считать количество чисел, кратных 7.
— Использовать цикл для перебора всех четырехзначных чисел (от 1000 до 9999).
— Внутри цикла проверить, делится ли текущее число на 7 без остатка, и если да, увеличить счетчик на 1.
— По завершении цикла вывести количество найденных чисел.

Пример использования:

def find_divisible_by_seven():
    count = 0
    for num in range(1000, 10000):
        if num % 7 == 0:
            count += 1
    return count

result = find_divisible_by_seven()
print("Количество четырехзначных чисел, кратных 7:", result)

Совет:
Когда вы сталкиваетесь с подобной задачей, важно понимать, что числа, кратные определенному числу, делятся на это число без остатка. Поэтому для данной задачи мы можем использовать операцию модуля (%) для проверки остатка от деления.

Упражнение:
Напишите программу, которая определит количество трехзначных чисел, делящихся на 3 и не делящихся на 2.

Твой друг не знает ответ? Расскажи!