-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathProgram.cs
More file actions
80 lines (70 loc) · 2.39 KB
/
Program.cs
File metadata and controls
80 lines (70 loc) · 2.39 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
namespace Operators
{
class Program
{
static void Main()
{
Console.WriteLine("Wee be doing some math\n");
Console.WriteLine("What is the radius of your circle?");
var radius = double.Parse(Console.ReadLine());
Console.WriteLine(Environment.NewLine);
int a = 17;
int b = 4;
var o = new Operators();
o.RunTheseNumbers(a, b, radius);
o.DisplayResults(a, b, radius);
}
}
public class Operators
{
int resultAdd;
int resultSubtraction;
int resultMultiply;
int quotient; //result of division
int remainder; //modulus
double radius;
public static int Add(int num1, int numb2)
{
return num1 + numb2;
}
public static int Subtraction(int num1, int num2)
{
return num1 - num2;
}
public static int Multiply(int num1, int num2)
{
return num1 * num2;
}
public static int Divide(int num1, int numb2)
{
return num1 / numb2;
}
public static int Modulus(int num1, int numb2)
{
return num1 % numb2;
}
public static double AreaOfCircle(double num)
{
return Math.PI * Math.Pow(num,2);
}
public void RunTheseNumbers(int num1, int num2, double num3)
{
resultAdd = Add(num1, num2);
resultSubtraction = Subtraction(num1, num2);
resultMultiply = Multiply(num1, num2);
quotient = Divide(num1, num2);
remainder = Modulus(num1, num2);
radius = AreaOfCircle(num3);
}
public void DisplayResults(int num1, int num2, double num3)
{
Console.WriteLine("Hello, here is the ouput:");
Console.WriteLine($"Addition: \n {num1} + {num2} = {resultAdd}\n ");
Console.WriteLine($"Subtraction: \n {num1} - {num2} = {resultSubtraction}\n ");
Console.WriteLine($"Multiplication: \n {num1} * {num2} = {resultMultiply}\n ");
Console.WriteLine($"Division: \n {num1} / {num2} = {quotient}\n ");
Console.WriteLine($"Modulus (remainder) \n {num1} % {num2} = {remainder}\n");
Console.WriteLine($"The area of a circle with a radius of {num3} is {radius}\n");
}
}
}