Question: Need help making this code that is suppose to be in C# to run in Visual Studio and take a pictute of it runnning so
Need help making this code that is suppose to be in C# to run in Visual Studio and take a pictute of it runnning so i know i also?
using System;
public class Test
{
public static void Main()
{
int num1, num2;
//Input two numbers
Console.Write("Enter the First Number : ");
num1 = Convert.ToInt32(Console.ReadLine());
Console.Write("Enter the Second Number : ");
num2 = Convert.ToInt32(Console.ReadLine());
Console.Write(" The Greatest Common Divisor of ");
Console.WriteLine("{0} and {1} is {2}", num1,num2, GreatestCommonDivisor(num1,num2)); //call to function
Console.ReadLine();
}
public static int GreatestCommonDivisor(int a, int b)
{
int remainder;
while (b != 0)
{
remainder = a % b;
a = b;
b = remainder;
}
return a;
}
}
Output:
Enter the First Number : 164 Enter the Second Number : 410
The Greatest Common Divisor of 164 and 410 is 82
2
using System;
class Fraction
{
private int Numerator;
private int Denominator;
public Fraction()
{
Numerator = 0;
Denominator = 1;
}
public Fraction(int numerator, int denominator) // creates a new Fraction
{
Numerator = numerator;
Denominator = denominator;
}
public double ToDecimal() //returns the fraction as a double
{
return (double)Numerator/Denominator;
}
public Fraction Add(Fraction f) // adds the fraction to the one passed in and simplifies the result
{
Numerator = Numerator*f.Denominator + f.Numerator*Denominator;
Denominator = Denominator*f.Denominator;
this.Simplify();
return this;
}
public Fraction Multiply(Fraction f) // multiplies the fraction by the one passed in and simplifies the result
{
Numerator = Numerator*f.Numerator;
Denominator = Denominator*f.Denominator;
this.Simplify();
return this;
}
public Fraction Simplify() //simplifies the fraction using the GreatestCommonDivisor method
{
int remainder;
int d = Denominator;
int n = Numerator;
while (d != 0)
{
remainder = n % d;
n = d;
d = remainder;
}
Numerator = Numerator/n;
Denominator = Denominator/n;
return this;
}
public override string ToString()
{
return "Numerator : "+Numerator+" Denominator : "+Denominator;
}
}
public class Test
{
public static void Main()
{
int num, den;
Fraction f1 = new Fraction(1,2);
Console.WriteLine(f1.ToDecimal());
Fraction f2 = new Fraction(1,7);
Fraction f3 = new Fraction(1,5);
Console.WriteLine(f2.Add(f3).ToString());
Fraction f4 = new Fraction(1,4);
Fraction f5 = new Fraction(2,3);
Fraction f6 = new Fraction(4,5);
Console.WriteLine(f4.Multiply(f5).ToString());
}
}
Output:
0.5
Numerator : 12 Denominator : 35
Numerator : 1 Denominator : 6
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
