Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace AreaFugures
- {
- class Program
- {
- static void Main(string[] args)
- {
- //Да се напише програма, в която потребителят въвежда вида и размерите на геометрична фигура и пресмята лицето й.
- //Фигурите са четири вида: квадрат (square), правоъгълник (rectangle), кръг (circle) и триъгълник (triangle).
- //На първия ред на входа се чете вида на фигурата (square, rectangle, circle или triangle).
- //Ако фигурата е квадрат, на следващия ред се чете едно число - дължина на страната му.
- //Ако фигурата е правоъгълник, на следващите два реда четат две числа - дължините на страните му.
- //Ако фигурата е кръг, на следващия ред чете едно число - радиусът на кръга.
- //Ако фигурата е триъгълник, на следващите два реда четат две числа - дължината на страната му и дължината на височината към нея.
- //Резултатът да се закръгли до 3 цифри след десетичната точка.
- string shape = Console.ReadLine();
- if (shape == "square")
- {
- double size = double.Parse(Console.ReadLine());
- double area = size * size;
- Console.WriteLine(Math.Round(area, 3));
- }
- else if (shape == "rectangle")
- {
- double size = double.Parse(Console.ReadLine());
- double sizeTwo = double.Parse(Console.ReadLine());
- double area2 = size * sizeTwo;
- Console.WriteLine(Math.Round(area2,3));
- }
- else if (shape == "circle")
- {
- double radius = double.Parse(Console.ReadLine());
- double area3 = Math.PI * (radius * radius);
- Console.WriteLine(Math.Round(area3, 3));
- }
- else if (shape == "triangle")
- {
- double lenght = double.Parse(Console.ReadLine());
- double height = double.Parse(Console.ReadLine());
- double area4 = (lenght / 2) * height;
- Console.WriteLine(Math.Round(area4, 3));
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement