Ejercicio
Área perimetral
Objetivo
Crear un programa en C# para calcular el perímetro, el área y la diagonal de un rectángulo a partir de su anchura y altura (perímetro = suma de los cuatro lados, área = base x altura, diagonal utilizando el teorema de Pitágoras). Debe repetirse hasta que el usuario introduzca 0 para el ancho.
Código de Ejemplo
using System;
public class exercise67
{
public static void Main()
{
double width;
double height;
double perimeter, area, diagonal;
do
{
Console.Write("Enter the desired width: ");
width = Convert.ToDouble(Console.ReadLine());
if (width != 0)
{
Console.Write("Enter the desired height: ");
height = Convert.ToDouble(Console.ReadLine());
perimeter = width * 2 + height * 2;
Console.WriteLine("Perimeter: {0}", perimeter);
area = width * height;
Console.WriteLine("Area: {0} ", area);
diagonal = Math.Sqrt((width * width) + (height * height));
Console.WriteLine("Diagonal: {0} ", diagonal);
}
}
while (width != 0);
}
}