• Предмет: Информатика
  • Автор: maranaburdik1
  • Вопрос задан 5 лет назад

допоможіть будь ласка!
мовою пайтон виконати задачу про Робінзонів, а далі внести зміни, так, щоб програма могла рахувати скільки ще невистачає площі.​

Приложения:

lozromanik: Числа натуральні?
maranaburdik1: так

Ответы

Ответ дал: lozromanik
0

Відповідь:

def Input(s):

   #Захист від дурня

   while(True):

       try:

           a=float(input(s))

           break

       except ValueError:

           print("Помилка вводу")

   return a

#Запитаємо 3 числа

a=Input("Введіть сторону острова у метрах:")

k=Input("Введіть кількість Робінзонів:")

n=Input("Введіть норму для одного Робінзона:")

#Знаходимо площу острова

a=a*a

#Знаходимо густину Робінзонів на острові

#Виводимо результат

try:

   a=a/k

   if(a>=n):

       print("Норми не порушено")

   else:

       print("Норми порушено")

except ZeroDivisionError:

   print("Немає Робінзонів")

 

Пояснення:


maranaburdik1: дякую!
Вас заинтересует