Предмет: Информатика,
автор: zshmera
написати код pyton
Програма повинна прочитати з консолі натуральне число n та вивести в порядку зростання n перших натуральних чисел, що не діляться на 2, 3 і 5.
Вхідні дані
Натуральне число n.
Вихідні дані
В одному рядку через проміжок n перших натуральних чисел, що не діляться на 2, 3 і 5.
Ответы
Автор ответа:
0
n = int(input("Введіть натуральне число n: "))
count = 0
i = 1
while count < n:
if i % 2 != 0 and i % 3 != 0 and i % 5 != 0:
print(i, end=" ")
count += 1
i += 1
Спочатку програма зчитує натуральне число "n" з консолі. Потім вона використовує цикл "while", щоб знайти перші "n" натуральних чисел, які не діляться на 2, 3 і 5. Змінна "count" використовується для підрахунку кількості знайдених чисел, а змінна "i" використовується для перебору натуральних чисел. Умова "if" перевіряє, чи не ділиться поточне число на 2, 3 і 5, і якщо це так, то воно виводиться на екран. Оператор "end=" ""вказує, що числа повинні виводитись в одному рядку з проміжками між ними.
Похожие вопросы
Предмет: Химия,
автор: gorbashovmaksim175
Предмет: Алгебра,
автор: sskjshdbdhd
Предмет: Немецкий язык,
автор: Аноним
Предмет: Русский язык,
автор: YTFMM
Предмет: История,
автор: serikbayaierke