Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace P11._Geometry_Calculator
- {
- class Program
- {
- static void Main(string[] args)
- {
- string figure = Console.ReadLine().ToLower();
- switch (figure)
- {
- case "triangle":
- double side = double.Parse(Console.ReadLine());
- double height = double.Parse(Console.ReadLine());
- GetTriangleArea(side,height);
- break;
- case "square":
- double side1 = double.Parse(Console.ReadLine());
- GetSquareArea(side1);
- break;
- case "rectangle":
- double width = double.Parse(Console.ReadLine());
- double height1 = double.Parse(Console.ReadLine());
- GetRectangleArea(width,height1);
- break;
- case "Circle":
- double r = double.Parse(Console.ReadLine());
- GetCircleArea(r);
- break;
- }
- }
- static void GetTriangleArea(double sideA, double heightA)
- {
- double result = sideA * heightA/2;
- System.Console.WriteLine($"{result:f2}");
- }
- static void GetSquareArea(double side)
- {
- double result = side*side;
- System.Console.WriteLine($"{result:f2}");
- }
- static void GetRectangleArea(double width, double height)
- {
- double result = width * height;
- System.Console.WriteLine($"{result:f2}");
- }
- static void GetCircleArea(double radious)
- {
- double result = Math.PI * radious * radious;
- System.Console.WriteLine($"{result:f2}");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement