Вопрос задан 20.06.2023 в 10:06. Предмет Информатика. Спрашивает Каракулин Платон.

Номер заказа печатается большими цифрами при помощи символа _ и черных квадратов. Мы хотим новый

дизайн. Давайте создадим функции для печати каждой цифры при помощи символа #, но свободное пространство всё еще будем заполнять символом _ (6 раз: ______). Программа должна обрабатывать всё число и выводить его в “текстовой графике” на экран. varvarasobakina2009 avatar 6 __###_ _#___# _#_#__ _#___# _#___# ___##_ varvarasobakina2009 avatar 7_##### ____#_ ___#__ __#___ _#____ _#____ varvarasobakina2009 avatar 8 _#__#_ __##__ #____# #____# _####_ varvarasobakina2009 avatar 9__###_ _#__#_ __###_ ____#_ ____#_ _###__ varvarasobakina2009 avatar 0 _####_ #____# #____# #____# #____# _####_ varvarasobakina2009 avatar 1 _#_ _#_ _#_ _#_ _#_ _#_ varvarasobakina2009 avatar 2 __##__ _#__#_ _#__#_ ___#__ __#___ _####_ varvarasobakina2009 avatar 3 __####_ _#____# __###__ ______# _#____# __####_ varvarasobakina2009 avatar 4 _#__#_ _#__#_ _####_ ____#_ ____#_ ____#_ varvarasobakina2009 avatar 5 _##### _#____ _#_##_ _____# _____# _####_
2 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Смирнов Макс.

Ответ:

order = int(input())

list1 = []

while True:

   x = order % 10

   c = list1.append(x)

   order //= 10

   if order == 0:

       break

list1 = list1[::-1]

v = len(list1)

index = 0

def one():

   print("_#_")

   print("_#_")

   print("_#_")

   print("_#_")

   print("_#_")

   print("_#_")

def two():

   print("__##__")

   print("_#__#_")

   print("_#__#_")

   print("___#__")

   print("__#___")

   print("_####_")

def three():

   print("__####_")

   print("_#____#")

   print("__###__")

   print("______#")

   print("_#____#")

   print("__####_")

def four():

   print("_#__#_")

   print("_#__#_")

   print("_####_")

   print("____#_")

   print("____#_")

   print("____#_")

def five():

   print("_#####")

   print("_#____")

   print("_#_##_")

   print("_____#")

   print("_____#")

   print("_####_")

def six():

   print("__###_")

   print("_#___#")

   print("_#_#__")

   print("_#___#")

   print("_#___#")

   print("___##_")

def seven():

   print("_#####")

   print("____#_")

   print("___#__")

   print("__#___")

   print("_#____")

   print("_#____")

def eight():

   print("__##__")

   print("_#__#_")

   print("__##__")

   print("#____#")

   print("#____#")

   print("_####_")

def nine():

   print("__###_")

   print("_#__#_")

   print("__###_")

   print("____#_")

   print("____#_")

   print("_###__")

def zero():

   print("_####_")

   print("#____#")

   print("#____#")

   print("#____#")

   print("#____#")

   print("_####_")

def line():

    print("______")

for i in range(v):

   if list1[index] == 1:

       one()

       if index == (v - 1):

           break

       else:

           line()

       index += 1

   elif list1[index] == 2:

       two()

       if index == (v - 1):

           break

       else:

           line()

       index += 1

   elif list1[index] == 3:

       three()

       if index == (v - 1):

           break

       else:

           line()

       index += 1

   elif list1[index] == 4:

       four()

       if index == (v - 1):

           break

       else:

           line()

       index += 1

   elif list1[index] == 5:

       five()

       if index == (v - 1):

           break

       else:

           line()

       index += 1

   elif list1[index] == 6:

       six()

       if index == (v - 1):

           break

       else:

           line()

       index += 1

   elif list1[index] == 7:

       seven()

       if index == (v - 1):

           break

       else:

           line()

       index += 1

   elif list1[index] == 8:

       eight()

       if index == (v - 1):

           break

       else:

           line()

       index += 1

   elif list1[index] == 9:

       nine()

       if index == (v - 1):

           break

       else:

           line()

       index += 1

   elif list1[index] == 0:

       zero()

       if index == (v - 1):

           break

       else:

           line()

       index += 1

Объяснение:

0 1
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Функции для печати каждой цифры при помощи символа #:

``` function printZero() { console.log("_####_"); console.log("#____#"); console.log("#____#"); console.log("#____#"); console.log("#____#"); console.log("#____#"); console.log("_####_"); }

function printOne() { console.log("__#___"); console.log("_##___"); console.log("#_#___"); console.log("__#___"); console.log("__#___"); console.log("__#___"); console.log("_###__"); }

function printTwo() { console.log("__####_"); console.log("_#____#"); console.log("______#"); console.log("___###_"); console.log("_#_____"); console.log("#______"); console.log("#######"); }

function printThree() { console.log("__####_"); console.log("_#____#"); console.log("______#"); console.log("__###__"); console.log("______#"); console.log("_#____#"); console.log("__####_"); }

function printFour() { console.log("#____#"); console.log("#___#_"); console.log("#__#__"); console.log("#_#___"); console.log("######_"); console.log("____#_"); console.log("____#_"); }

function printFive() { console.log("#######"); console.log("#______"); console.log("#______"); console.log("######_"); console.log("______#"); console.log("#____#_"); console.log("_###__"); }

function printSix() { console.log("_###__"); console.log("#____#"); console.log("#______"); console.log("######_"); console.log("#____#"); console.log("#____#"); console.log("_###__"); }

function printSeven() { console.log("#######"); console.log("______#"); console.log("_____#_"); console.log("____#__"); console.log("__##___"); console.log("_#____"); console.log("#_____"); }

function printEight() { console.log("_###__"); console.log("#____#"); console.log("#____#"); console.log("_###__"); console.log("#____#"); console.log("#____#"); console.log("_###__"); }

function printNine() { console.log("_###__"); console.log("#____#"); console.log("#____#"); console.log("_#####"); console.log("____#_"); console.log("#___#_"); console.log("_##___"); } ```

Программа должна обрабатывать все числа и выводить их в "текстовой графике" на экран.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос