Держи, использовал вектор, так удобнее, надеюсь, что уже вектор.
Объяснение:
использовать Чертежник
алг
нач
сместиться на вектор (1,0)
опустить перо
сместиться на вектор (0,2)
сместиться на вектор (0,-1)
сместиться на вектор (1,1)
сместиться на вектор (-1,-1)
сместиться на вектор (1,-1)
поднять перо
сместиться на вектор (0,-2)
сместиться на вектор (-1,0)
сместиться на вектор (2,0)
сместиться на вектор (1,2)
сместиться на вектор (1,-2)
кон
def welcome():
print('Введите ваше имя!')
name = input()
print('Введите вашу фамилию!')
surname = input()
print(' ')
print('{0} {1}, мы рады приветствовать Вас!' .format(name, surname))
welcome()
def arithmetic():
print('Выберете выполняемую операцию: "+" - для сложения, "-" - для вычитания, "/" - для для деления, "*" - для умножения')
operation = input()
print('Введите первое число:')
number1 = int(input())
print('Введите второе число:')
number2 = int(input())
if operation == '+':
result = number1 + number2
print('Ваш результат:', result)
elif operation == '-':
result = number1 - number2
elif operation == '/':
result = number1 / number2
elif operation == '*':
result = number1 * number2
else:
print('"Неизвестная операция"')
arithmetic()
print('Желаете ли вы ещё воспользоваться калькулятором?')
print('Введите Y - если Да, или N - завершить работу')
answer = input()
if answer == 'Y' or 'y':
elif answer == 'N' or 'n':
print('Досвидули мэн!')
print('Неверный символ')
Держи, использовал вектор, так удобнее, надеюсь, что уже вектор.
Объяснение:
использовать Чертежник
алг
нач
сместиться на вектор (1,0)
опустить перо
сместиться на вектор (0,2)
сместиться на вектор (0,-1)
сместиться на вектор (1,1)
сместиться на вектор (-1,-1)
сместиться на вектор (1,-1)
поднять перо
сместиться на вектор (1,0)
опустить перо
сместиться на вектор (0,2)
сместиться на вектор (1,0)
сместиться на вектор (0,-2)
сместиться на вектор (-1,0)
поднять перо
сместиться на вектор (2,0)
опустить перо
сместиться на вектор (1,2)
сместиться на вектор (1,-2)
поднять перо
сместиться на вектор (1,0)
опустить перо
сместиться на вектор (0,2)
сместиться на вектор (1,0)
сместиться на вектор (0,-2)
сместиться на вектор (-1,0)
поднять перо
сместиться на вектор (2,0)
опустить перо
сместиться на вектор (0,2)
сместиться на вектор (0,-1)
сместиться на вектор (1,1)
сместиться на вектор (-1,-1)
сместиться на вектор (1,-1)
поднять перо
сместиться на вектор (1,0)
опустить перо
сместиться на вектор (0,2)
сместиться на вектор (1,0)
сместиться на вектор (0,-2)
сместиться на вектор (-1,0)
поднять перо
сместиться на вектор (2,0)
опустить перо
сместиться на вектор (1,2)
сместиться на вектор (1,-2)
кон
def welcome():
print('Введите ваше имя!')
name = input()
print('Введите вашу фамилию!')
surname = input()
print(' ')
print('{0} {1}, мы рады приветствовать Вас!' .format(name, surname))
print(' ')
welcome()
def arithmetic():
print(' ')
print('Выберете выполняемую операцию: "+" - для сложения, "-" - для вычитания, "/" - для для деления, "*" - для умножения')
print(' ')
operation = input()
print('Введите первое число:')
number1 = int(input())
print('Введите второе число:')
number2 = int(input())
if operation == '+':
result = number1 + number2
print('Ваш результат:', result)
elif operation == '-':
result = number1 - number2
print('Ваш результат:', result)
elif operation == '/':
result = number1 / number2
print('Ваш результат:', result)
elif operation == '*':
result = number1 * number2
print('Ваш результат:', result)
else:
print('"Неизвестная операция"')
arithmetic()
print(' ')
print('Желаете ли вы ещё воспользоваться калькулятором?')
print('Введите Y - если Да, или N - завершить работу')
answer = input()
if answer == 'Y' or 'y':
arithmetic()
elif answer == 'N' or 'n':
print('Досвидули мэн!')
else:
print('Неверный символ')
Объяснение: