Регистрация
Войти
Стать экспертом Правила
Информатика

Треба допомога з завдань по програмуванню у Python. Тема: цикли.

ОТВЕТЫ

20 задание:

n = int(input('Введите n: '))

for i in range(1, n + 1):

   if i % 3  == 0 and i % 5 == 0:

       print('*35*')

   elif i % 3 == 0:

       print('*3*')

   elif i % 5 == 0:

       print('*5*')

   else:

       print(i)

21 задание:

strN = ''

temp = ''

print('Вводите числа, каждое с новой строчки, в конце напишите stop.')

while temp != 'stop':

   temp = input()

   if temp != 'stop': strN += temp + ' '

n = [int(item) for item in strN.split()]

for i in n:

   if i > 100:

       break;

   elif i >= 10:

       print(i)

22 задание:

a = ''

temp = ''

print('Пишите числа, в конце напишите stop.')

while temp != 'stop':

   temp = input()

   if temp != 'stop' and int(temp) % 7 == 0 and int(temp) % 5 == 0:

       a += temp + ' '

a = a.split()

if len(a) != 0:

   print('Числа кратные 7 и 5:')

   for i in a: print(i)

else: print('Нет чисел кратных 7 и 5.')

684
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам