s = 0
for i in range(n):
s += i
print(s)
Пример
1. Необходимо перебрать все целые
числа на отрезке [a; b] и подсчитать, для скольких из них выполняется
некоторое условие – число делится на 3:
а=int(input())
b=int(input())
count = 0
for n in range(a, b+1):
if n%3==0:
count += 1
print( count )
Пример:
Ввод 101 241
Вывод 47
Пример 2. На
отрезке найти первое число, которое делится на 5 и на 3 одновременно. Если таких чисел нет, то
вывести «нет»
count = 0
for n in range(a, b+1):
if n%5==0 and n%3==0:
print(n)
break
else:count += 1
if count>b-a:print('нет')
Решить задание на отрезке [1,500], для условия - посчитать количество чисел, которые длятся на 2, 3 и 5 одновременно. Найти максимальное число
Самостоятельно выполнить задания:
1.
Найти сумму делителей
пятизначного числа
2.
Проверить простое
ли число введено с клавиатуры
3.
Найти максимальную
цифру введенного с клавиатуры натурального числа
4.
Записать цифры
введенного с клавиатуры числа в обратном порядке
5.
Проверить, делится ли число на составляющие его цифры
Комментариев нет:
Отправить комментарий