Exemple #1
0
        static void Main(string[] args)
        {
            var    a1 = new Retangulo();
            double k;

            do
            {
                Console.Write("Informe a base do retângulo: ");
                k = double.Parse(Console.ReadLine());

                if (k > 0)
                {
                    a1.SetBase(k);
                }
            }while (k <= 0);

            do
            {
                Console.Write("Informe a altura do retângulo: ");
                k = double.Parse(Console.ReadLine());

                if (k > 0)
                {
                    a1.SetAltura(k);
                }
            }while (k <= 0);

            Console.WriteLine($"A área do retângulo é igual a {a1.CalcularArea()}");
        }
Exemple #2
0
        static void Main(string[] args)
        {
            Retangulo retangulo = new Retangulo();

            Console.WriteLine("Calcula a area de um retângulo ");
            Console.WriteLine("Informe a altura: ");
            retangulo.Altura = Convert.toInt32(Console.ReadLine());

            Console.WriteLine("Informe a base/largura: ");
            retangulo.Base = Convert.toInt32(Console.ReadLine());

            retangulo.ExibeDados();
            Console.ReadKey();
        }
Exemple #3
0
        static void Main(string[] args)
        {
            Retangulo r = new Retangulo();

            Console.WriteLine("Entre a lartura e altura do retângulo: ");
            r.Altura  = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture);
            r.Largura = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture);

            double area = r.Area();

            Console.WriteLine("AREA = " + area.ToString("F2", CultureInfo.InvariantCulture));

            double perimetro = r.Perimetro();

            Console.WriteLine("PERÍMETRO = " + perimetro.ToString("F2", CultureInfo.InvariantCulture));

            double diagonal = r.Diagonal();

            Console.WriteLine("DIAGONAL = " + diagonal.ToString("F2", CultureInfo.InvariantCulture));
            Console.ReadKey();
        }
Exemple #4
0
        static void Main(string[] args)
        {
            try
            {
                Retangulo ret = new Retangulo();

                Console.WriteLine("Dados do retângulo");
                Console.Write("Largura: ");
                ret.Largura = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture);
                Console.Write("Altura: ");
                ret.Altura = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture);

                Console.WriteLine(ret);
            }
            catch (FormatException e)
            {
                Console.WriteLine($"Erro de formatação: {e.Message}");
            }
            catch (Exception e)
            {
                Console.WriteLine($"Erro inesperado: {e.Message}");
            }
        }