Надо написать программу на языке 'Python'
Надо написать на языке 'Python' такую программу: Задано натуральное число n. Найти кол-во натуральных чисел, не превышающих n, и не делящихся ни на 1 из чисел 2,3,5
Примерно так:
n=int(input())
for i in range(n+1):
if i%30 !=0:print(I)
последняя строка с отступом
там эти числа не должны делиться на 2, 3, 5. С этим у меня и проблема
Это условие эквивалентно тому, что числа не делятся на 30. Правда, я упустил, что считать надо количество. Значит надо выше цикла написать: k=0 и вместо print(I) написать k+=1.
Полное условие можно было написать так:
if i%2 !=0 and i% 3 !=0 and i%5! 0:
В конце print(k)
О_о
уже все побежали писать...
да мне хотябы понять как это сделать надо.) Проблема в том что нельзя сделать так чтобы выводились именно натуральные числа. Сижу уже 3-день с этой программой