• PYTHON
    Что творится-то! С неба сегодня упал целый прямоугольник звезд! Да честное слово, всё так и было.

    Помогите Артёму сделать фото для местной газеты.

    Ну как фото... Нужно написать программу, которая выведет прямоугольник n×m.

    Формат входных данных
    В первой строке вводится число n, во второй — число m. Оба числа не превосходят 20.
    Формат выходных данных
    Требуется вывести n строк по m звездочек.
    Примеры
    входные данные выходные данные
    3
    5
    *****
    *****
    *****

Ответы 1

  • def main():

    def check(lines, stars_in_line):

     if lines in range(20) and stars_in_line in range(20):

      normal = True

     else:

      normal = False

     return normal

    star = "*"

    lines = int(input())

    stars_in_line = int(input())

    normal = check(lines, stars_in_line)

    if normal:

     for i in range(lines):

      print(star * stars_in_line)

    else:

     print('Input error')

    end = input()

    if __name__ == "__main__":

    main()

    UPD: Сначала не заметил условие. Теперь есть проверка

    P.S  Неужели это настолько сложная программа для тебя?

    • Автор:

      andylewis
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years