• Предмет: Информатика
  • Автор: YulkZaykina
  • Вопрос задан 4 месяца назад

Питоном пожалуйста
Уровень A. Напишите процедуру, которая принимает один параметр – натуральное число N, – и выводит на экран две линии из символов «минус» длиной N. При запуске программы N нужно ввести с клавиатуры.
Пример:
Длина цепочки: 7
-------
-------

Уровень B. Напишите процедуру, которая принимает один параметр – натуральное число N, – и выводит на экран прямоугольник длиной N и высотой 3 символа. При запуске программы N нужно ввести с клавиатуры.
Пример:
Длина прямоугольника: 7

Уровень C. Напишите процедуру, которая выводит на экран квадрат со стороной N символов. При запуске программы N нужно ввести с клавиатуры.
Пример:
Сторона квадрата: 5

Ответы

Ответ дал: Mirox921
1

Уровень A:

def draw_lines(n):

   print("-" * n)

   print("-" * n)

   

n = int(input("Длина цепочки: "))

draw_lines(n)

Уровень B:

def draw_rectangle(n):

   for i in range(3):

       print("-" * n)

       

n = int(input("Длина прямоугольника: "))

draw_rectangle(n)

Уровень C:

def draw_square(n):

   for i in range(n):

       print("-" * n)

       

n = int(input("Сторона квадрата: "))

draw_square(n)


YulkZaykina: Спасибо
Вас заинтересует