Beispiel #1
0
        public void Main()
        {
            figure.Main();
            var choice = Console.ReadLine();

            Console.WriteLine();

            switch (choice.ToUpper())
            {
            case "P":
                Console.WriteLine("Do obliczeń potrzebuje następujących danych:");
                var h    = TrianagleHeight();
                var a    = TrianagleBasis();
                var area = (a * h) / 2;
                Console.WriteLine($"Pole trójkąta wynosi: {area}");
                figure.Continue();
                break;

            case "O":
                Console.WriteLine("Do obliczeń potrzebuje następujących danych:");
                var sideOne   = TriangleSide();
                var sideTwo   = TriangleSide();
                var sideThree = TriangleSide();
                var perimeter = sideOne + sideTwo + sideThree;
                Console.WriteLine($"Obwód trójkąta wynosi: {perimeter}");
                figure.Continue();
                break;

            case "Z":
                break;

            case "E":
                Environment.Exit(0);
                break;

            default:
                Console.WriteLine("Podaj co chcesz obliczyć,zmień figurę albo wyjdź z programu");
                Main();
                break;
            }
        }
Beispiel #2
0
        public void Main()
        {
            figure.Main();
            var choice = Console.ReadLine();

            Console.WriteLine();

            switch (choice.ToUpper())
            {
            case "P":
                Console.WriteLine("Do obliczeń potrzebuje następujących danych:");
                var a          = squareSide();
                var b          = squareSide();
                var squareArea = a * b;
                Console.WriteLine($"Pole prostokąta wynosi: {squareArea}");
                figure.Continue();
                break;

            case "O":
                Console.WriteLine("Do obliczeń potrzebuje następujących danych:");
                a = squareSide();
                b = squareSide();
                var squarePerimiter = (2 * a) + (2 * b);
                Console.WriteLine($"Obwód prostokąta wynosi: {squarePerimiter}");
                figure.Continue();
                break;

            case "Z":
                break;

            case "E":
                Environment.Exit(0);
                break;

            default:
                Console.WriteLine("Podaj co chcesz obliczyć,zmień figurę albo wyjdź z programu");
                Main();
                break;
            }
        }
Beispiel #3
0
        public void Main()
        {
            figure.Main();
            var choice = Console.ReadLine();

            Console.WriteLine();

            switch (choice.ToUpper())
            {
            case "P":
                Console.WriteLine("Do obliczeń potrzebuje następujących danych:");
                var r          = circleRadius();
                var circleArea = r * r * Math.PI;
                Console.WriteLine($"Pole wynosi: {circleArea}");
                figure.Continue();
                break;

            case "O":
                Console.WriteLine("Do obliczeń potrzebuje następujących danych:");
                r = circleRadius();
                double circlePerimiter = 2 * Math.PI * r;
                Console.WriteLine($"Obwód wynosi: {circlePerimiter}");
                figure.Continue();
                break;

            case "Z":
                break;

            case "E":
                Environment.Exit(0);
                break;

            default:
                Console.WriteLine("Podaj co chcesz obliczyć,zmień figurę albo wyjdź z programu");
                Main();
                break;
            }
        }