please use (microsoft visual studio) not APPLE MAC
Area Calculator: Write a program using microsoft visual studio to calculate the area of some simple geometric shapes. The shapes required to be included are rectangles, circles, and right triangles. Because we have not covered conditional code yet, we will calculate all the shapes in order. Your program must:
Ask the user for the values necessary to compute the area of each shape
o Rectangle
o Circle
You must use an accurate value of pi (3.14159265359)
o Right Triangle
o The input must accept non-whole numbers
Display the results to the user
You do not need to attempt to make the program correct for improper input (e.g. negative numbers or non-numbers)
Expert Answer
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class AreaCalculator
{
public float width, height, radius, hieght, length;
static void Main(string[] args)
{
AreaCalculator a = new AreaCalculator();
a.Rectangle();
a.Circle();
a.RightTriangle();
Console.ReadKey();
}
public void Rectangle()
{
Console.WriteLine(“Area of a Rectangle : “);
Console.WriteLine(“What is the Width for Rectangle? “);
width = float.Parse(Console.ReadLine());
Console.WriteLine(“What is the height for Rectangle? “);
height = float.Parse(Console.ReadLine());
System.Threading.Thread.Sleep(2000);
Console.WriteLine(“The area of rectangle is :{0}”, width * height);
}
public void Circle()
{
Console.WriteLine(“Area of a Circle : “);
Console.WriteLine(“What is the Radius of the Circle? “);
radius = float.Parse(Console.ReadLine());
System.Threading.Thread.Sleep(2000);
Console.WriteLine(“The area of Circle is:{0}”, 3.14159265359 * radius * radius);
}
public void RightTriangle()
{
Console.WriteLine(“Area of a Right Triangle : “);
Console.WriteLine(“What is the Height for RightTriangle? “);
hieght = float.Parse(Console.ReadLine());
Console.WriteLine(“Enter the Length for RightTriangle? “);
length = float.Parse(Console.ReadLine());
System.Threading.Thread.Sleep(2000);
Console.WriteLine(“The area of RightTriangle is:{0}”, (length * hieght) / 2);
}
}
}
Output :-
Area of a Rectangle :
What is the Width for Rectangle? 2.5
What is the height for Rectangle? 4.5
The area of rectangle is :11.25
Area of a Circle :
What is the Radius of the Circle? 3
The area of Circle is:28.27433388231
Area of a Right Triangle :
What is the Height for RightTriangle? 16
Enter the Length for RightTriangle? 6
The area of RightTriangle is:48