please use (microsoft visual studio) not APPLE MAC Area Calculator: Write a prog
ID: 3845545 • Letter: P
Question
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)
Area of a rectangle: What is the width of the rectangle 2.5 What is the height of the rectangle? 4.5 The area of the rectangle is: 11.25 Area of a circle: What is the radius of the circle? 3 The area of the circle is 28.2743 Area of a right triangle: What is the height of the triangle 16 What is the length of the base of the triangle? 6 The area of the rectangle is: 48Explanation / Answer
main.cs
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
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.