Вывести на экран периметр и площадь заданной фигуры - C#

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

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

дан признак геометрической фигуры на плоскости к-круг,п-прямоугольник,т-треугольник.Вывести на экран периметр и площадь заданной фигуры.

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

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication30
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Введите признак фигуры к-круг, п-прямоугольник, т-треугольник ");
            string pr = Console.ReadLine();
            if (pr == "к")
            {
                Console.WriteLine("Введите радиус");
                float r = float.Parse(Console.ReadLine());
                Console.WriteLine("Периметр круга " + (2*Math.PI*r));
                Console.WriteLine("Площадь круга " + (Math.PI*r*r));
            }
            if (pr == "п")
            {
                Console.WriteLine("Введите стороны прямоугольника");
                float a = float.Parse(Console.ReadLine());
                float b = float.Parse(Console.ReadLine());
                Console.WriteLine("Периметр прямоугольника " + (2*a+2*b));
                Console.WriteLine("Площадь прямоугольника " + (a*b));
            }
            if (pr == "т")
            {
                Console.WriteLine("Введите стороны треугольник");
                float a = float.Parse(Console.ReadLine());
                float b = float.Parse(Console.ReadLine());
                float c = float.Parse(Console.ReadLine());
                float p=(a+b+c)/2;
                double plo = Math.Sqrt(p * (p - a) * (p - b) * (p - c));
                Console.WriteLine("Периметр треугольникa " + (a+b+c));
                Console.WriteLine("Площадь треугольника " + plo);
            }
        }
    }
}

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


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

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

11   голосов , оценка 3.818 из 5
Похожие ответы