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

Допоможіть python
Задача 2. Написати програму, яка перевіряє чиє прямокутник квадратом.
З клавіатури вводимо 2 довжини сторін прямокутника.
• Визначаємо периметр прямокутника.
• Виводимо на екран
• Порівнюємо сторони прямокутника. Якщо сторони рівні (тобто
прямокутник є квадратом ) виводимо відповідне повідомлення. Якщо
ні – виводимо відповідне повідомлення.

Ответы

Ответ дал: lozromanik
1

Відповідь:

def input_var(s):

while True:

 try:

  var = float(input(s))

  if(var<=0):

   print("Довжина не може бути від'ємною чи нульовою. Будь ласка,повторіть ввід.")

  else:

   return var

 except ValueError:

  print("Введено нечислове значення. Будь ласка, повторіть ввід.")

def main(args):

a = input_var("Введіть сторону a:")

b = input_var("Введіть сторону b:")

print("Периметр прямокутника дорівнює {0}".format(2*(a+b)))

print("Цей прямокутник ",end = '')

if a==b:

 print("є квадратом")

else:

 print("не є квадратом")

return 0

if __name__ == '__main__':

   import sys

   sys.exit(main(sys.argv))

Пояснення:

Все виконується згідно з даним алгоритмом задачі + перевірка чисел на правильність згідно задачі

Ответ дал: p15
1

Ответ:

a,b=map(float,input('вводимо 2 довжини сторін прямокутника: ').split())

print('периметр прямокутника:', 2*(a+b))

print('прямокутник є квадратом' if a==b else 'прямокутник не є квадратом')

Объяснение:

Проверяйте мой украинский.

В условии ничего нет о проверке валидности введеннех данных

Вас заинтересует