Ответы
ЗАДАЧА 1
s = 0
for i in range(100):
s += i + 0.5
print(s)
ЗАДАЧА 2
n = int(input("Введите натуральное число: "))
print("Делители числа", n, ":")
for i in range(1, n+1):
if n % i == 0:
print(i)
ЗАДАЧА 3
n = int(input("Введите число: "))
count = 0
while n != 0:
n = n // 10
count += 1
print("Количество цифр в числе:", count)
ЗАДАЧА 4
n = int(input("Введите число: "))
sum = 0
while n != 0:
sum += n % 10
n = n // 10
print("Сумма цифр числа:", sum)
ЗАДАЧА 5
n = int(input("Введите число: "))
count = 0
while n != 0:
if n % 2 == 0:
count += 1
n = n // 10
print("Количество четных цифр в числе:", count)
ЗАДАЧА 6
n = int(input("Введите число: "))
print("Числа от 1 до", n, ", последняя цифра которых кратна 3:")
for i in range(1, n+1):
if i % 10 == 3 or i % 10 == 6 or i % 10 == 9:
print(i)