Вычислить площадь и периметр плоской фигуры - 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; // суммарная площадь
- // а вот формулы и объяснение с точки зрения геометрии, почему именно так - выведите самостоятельно
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д