![Програмування на Python. Задача "Периметр прямокутника та кола"](https://i.ytimg.com/vi/4pG77n0VoWM/hqdefault.jpg)
Зміст
Периметр, площа, довжина і ширина - це чотири вимірювання прямокутників. Периметр - це відстань навколо краю прямокутника, площа - довжина, помножена на ширину, довжина - найдовша сторона, а ширина - коротша. Якщо у вас є периметр і інформація про область, ви можете використовувати обидві, а також наступні відносини, щоб отримати довжину і ширину. По-перше, периметр вдвічі перевищує довжину, плюс двічі ширину; по-друге, площа - це довжина, помножена на ширину.Причиною цього методу роботи є відносно просунута алгебра, але можна буде вирішити проблему, навіть якщо ви не розумієте більш просунутих принципів.
Інструкції
-
Почніть з відомих значень. Викликаємо периметр P і область A. Припустимо, що P = 100 і A = 400.
-
Розділіть периметр навпіл і назвіть значення Q. У прикладі Q = 50.
-
Підняти половину квадрата периметра, позначеного буквою Q. У прикладі Q ^ 2 = 50 * 50 = 2500.
-
Помножте область А на чотири. У прикладі 400 * 4 = 1600.
-
Відніміть результат на кроці 4 з результату на кроці 3. У прикладі 2500 - 1600 = 900.
-
Зробіть квадратний корінь з цього результату. У прикладі квадратний корінь 900 дорівнює 30.
-
Відніміть цей результат з Q і поділіть на два. У прикладі 50-30 = 20, а 20/2 = 10. Це ширина прямокутника.
-
Додаємо результат з кроку 6 до Q і ділимо на 2. У прикладі 50 + 30 = 80 і 80/2 = 40. Це довжина прямокутника.
-
Перевірте свою відповідь. 40 * 10 = 400, яка є даною площею, і 40 + 40 + 10 + 10 = 100, що є значенням даного периметра.
Як
- Існують інші способи вирішення довжини і ширини, коли відомий периметр і область; точніше, квадратичне рівняння.