Вычислить площадь и периметр плоской фигуры - C# (182771)

Узнай цену своей работы

Формулировка задачи:

10 вариант. Вот что-то, есть похожие на мою!
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. namespace ConsoleApplication1
  6. {
  7. class Program
  8. {
  9. static void Main(string[] args)
  10. {
  11. double St, a,r,Pt,Sc,Pc,S,P;
  12. Console.WriteLine("Введите сторону:");
  13. string buf = Console.ReadLine();
  14. a =Convert.ToDouble(buf);
  15. Console.WriteLine("Ваша сторона="+a);
  16. Console.WriteLine("Введите радиус:");
  17. string but = Console.ReadLine();
  18. r = Convert.ToDouble(but);
  19. Console.WriteLine("Ваш радиус=" + r);
  20. Sc = ((r * r) * Math.PI) / 8;
  21. Pc = ((2 * Math.PI) * r) / 8;
  22. St = (0.5 * (a * a))-Sc;
  23. Pt = (a+a+(a=Math.Sqrt(2)))-Pc;
  24. S = Sc + St;
  25. P = Pc + Pt;
  26. Console.WriteLine("Площадь фигуры=" + S);
  27. Console.WriteLine("Периметр фигуры=" + P);
  28. Console.ReadKey();
  29.  
  30. }
  31. }
  32. }

Решение задачи: «Вычислить площадь и периметр плоской фигуры»

textual
Листинг программы
  1. double quadrat = a * a; // площадь квадрата
  2.  
  3. double circle = Math.PI * a * a / 4.0; // площадь круга
  4.  
  5. double sector = circle * 45.0 / 360.0; // площадь сектора круга
  6.  
  7. double part = 2.0 * ((quadrat - circle) / 8.0); // площадь двух "огрызков" между квадратом и кругом
  8.  
  9. double summarySquare = sector + part; // суммарная площадь
  10.  
  11. // а вот формулы и объяснение с точки зрения геометрии, почему именно так - выведите самостоятельно

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.091 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы