Вопрос по информатике
Анонимный
1 год назад

СРОЧНО!!!! Допоможіть скласти задачу в пайтоні!!!! ДАЮ 70 БАЛІВ!!!!!!

Людина задумала число х. Якщо х більше за 10, то на екрані має з’явитися декілька послідовних трикутників, сторона максимального не перевищує 150 .

Якщо число менше за 10, то з’являються вписані квадрати сторона максимального не перевищує 150 .

Початкове значення сторони 30, кожна наступна змінюється на 20.

Ответы 1

Ответ:

x = int(input("Введіть число x: "))

if x > 10:

   side = 30

   while side <= 150:

       for _ in range(side):

           print("*" * side)

       print()  # Додатковий рядок між трикутниками

       side += 20

else:

   side = 30

   while side <= 150:

       for _ in range(side):

           print("*" * side)

       print()  # Додатковий рядок між квадратами

       side += 20

Объяснение:

Премиум статус
Получайте самые быстрые
ответы на свои вопросы
У вас остались
вопросы?