Вычислить площадь и периметр плоской фигуры - C# (182771)
Формулировка задачи:
10 вариант.
Вот что-то, есть похожие на мою!
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { double St, a,r,Pt,Sc,Pc,S,P; Console.WriteLine("Введите сторону:"); string buf = Console.ReadLine(); a =Convert.ToDouble(buf); Console.WriteLine("Ваша сторона="+a); Console.WriteLine("Введите радиус:"); string but = Console.ReadLine(); r = Convert.ToDouble(but); Console.WriteLine("Ваш радиус=" + r); Sc = ((r * r) * Math.PI) / 8; Pc = ((2 * Math.PI) * r) / 8; St = (0.5 * (a * a))-Sc; Pt = (a+a+(a=Math.Sqrt(2)))-Pc; S = Sc + St; P = Pc + Pt; Console.WriteLine("Площадь фигуры=" + S); Console.WriteLine("Периметр фигуры=" + P); Console.ReadKey(); } } }
Решение задачи: «Вычислить площадь и периметр плоской фигуры»
textual
Листинг программы
double quadrat = a * a; // площадь квадрата double circle = Math.PI * a * a / 4.0; // площадь круга double sector = circle * 45.0 / 360.0; // площадь сектора круга double part = 2.0 * ((quadrat - circle) / 8.0); // площадь двух "огрызков" между квадратом и кругом double summarySquare = sector + part; // суммарная площадь // а вот формулы и объяснение с точки зрения геометрии, почему именно так - выведите самостоятельно
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д