Нужно написать программу, которая печатает целые числа от 1 до n (1 <n ≤ 1000) с такой
условием: для чисел кратных 3 выводит * 3 * вместо числа, для чисел кратных 5
печатает * 5 *, а для чисел, кратных 3 и 5 одновременно, сообщение будет * 35 *.
RomissevdПробовал вот делать через цикл for, и функцию range (1, 1000). Далее условие : Если n делиться на 3 без остатка, и n делиться на 5, то вывожу на экран, что число чётное. Заранее прошу прощения, если я как-то неправильно объяснил. Я пока стараюсь ознакомиться с азами.
Ну, и в чем собственно проблема? Что уже пытался сделать? Что не получается?
print("Как тебя зовут?") name = input() print("Рад познакомиться, ", name, '!', sep="") age = int(input('Сколько тебе лет, ' + name + '?')) print('А я думал, что тебе', age - 5, end='') x = age - 5 if x >= 11 and x <= 19: print('лет') elif x % 10 == 1: print(' год') elif x %10 >= 2 and x % 10 <= 4: print(" года") else: print(' лет') print('!')
1. games = [] 2. While True 3. a= input() 4.if a ==``: 5. break 6.else: 7. games.append(a) 8.print (gsmes) 9. ?
russianman89. PROFIT!!!
что будет 9-м?