Определить можно вписать круг в квадрат? - C#
Формулировка задачи:
Задание :
При заданном радиусе найти площадь круга.
При заданной стороне квадрата найти его площадь.
Определить:
а) можно вписать круг в квадрат?
б) можно вписать квадрат в круг?
using System; namespace Lab3Var6Zadanie1 { class Program { static void Main(string[] args) { Console.WriteLine("|=================================================|"); Console.WriteLine("| При заданому радiусi знайти площу кола. |"); Console.WriteLine("| При заданiй сторонi квадрата знайти його площу. |"); Console.WriteLine("| Визначити: |"); Console.WriteLine("| а) чи можна вписати коло в квадрат? |"); Console.WriteLine("| б) чи можна вписати квадрат в коло? |"); Console.WriteLine("|=================================================|"); Console.Write(" Введiть радiус кола : "); string a = Console.ReadLine(); double r = Convert.ToDouble(a); Console.Write(" Введiть длину сторони квадрата : "); string b = Console.ReadLine(); double d = Convert.ToDouble(b); double AreaKolo; double PlKvadrat; double DiagonalKvadrata; AreaKolo = Math.Pow(r, 2) * 3.1416; PlKvadrat = Math.Pow(d, 2); DiagonalKvadrata = d * Math.Sqrt(2); Console.WriteLine(" Площа кола = {0:#.##}", + AreaKolo ); Console.WriteLine(" Площа квадрата = {0:#.##}", + PlKvadrat); Console.WriteLine(" Дiагональ квадрата = {0:#.##}", + DiagonalKvadrata); if (d == r) Console.WriteLine("Квадрат вписан в круг"); else if (d == r) Console.WriteLine("Круг можно вписать в квадрат"); Console.ReadKey(); } } }
Решение задачи: «Определить можно вписать круг в квадрат?»
textual
Листинг программы
r == ((d*Math.Sqrt(2))/2);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д