Циклы со счетчиком. Pyhton

Посчитать сумму натуральных чисел от 1 до n:
n=int(input())
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

Решить задание на промежутке [500,1000]. Найти максимальное  и минимальное число, которое делится на 3 и на 4 одновременно. 

ввод 101   241

вывод 108  240

Пример 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.    Проверить, делится ли число на составляющие его цифры

 

Комментариев нет:

Отправить комментарий