D
Deleted member 613
Guest
C#:
using System;
class MainClass
{
public static void Main (string[] args)
{
//Changes the text colour.
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("C# Conversion Application...");
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Warning: The answers you get are only approximate values. I recommend rouding the answer.");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Press any key to continue.");
Console.ReadLine();
Console.Clear();
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("Would you like to convert:");
Console.WriteLine("Miles to kilometers - Option 1");
Console.WriteLine("Kilometers to miles - Option 2");
Console.WriteLine("Kilograms to stone - Option 3");
Console.WriteLine("Stone to kilograms - Option 4");
//Takes in the users input and stores it.
int answer = int.Parse(Console.ReadLine());
if(answer == 1)
{
Console.Clear();
Console.WriteLine("You have chosen: miles to kilometers.");
Console.WriteLine("Please state the number");
int num1 = int.Parse(Console.ReadLine());
//Takes the user's number, multiplies it, and then prints it.
double multiplier = 1.60934;
double num3 = num1 * multiplier;
Console.Clear();
Console.WriteLine("The answer is:");
Console.WriteLine(num3);
}
else if(answer == 2)
{
Console.Clear();
Console.WriteLine("You have chosen: kilometers to miles.");
Console.WriteLine("Please state the number");
int num1 = int.Parse(Console.ReadLine());
//Takes the user's number, divides it, and then prints it.
double multiplier = 1.60934;
double num3 = num1 / multiplier;
Console.Clear();
Console.WriteLine("The answer is:");
Console.WriteLine(num3);
}
else if (answer == 3)
{
Console.Clear();
Console.WriteLine("You have chosen: kilograms to stone.");
Console.WriteLine("Please state the number");
int num1 = int.Parse(Console.ReadLine());
//Takes the user's number, divides it, and then prints it.
double multiplier = 6.35;
double num3 = num1 / multiplier;
Console.Clear();
Console.WriteLine("The answer is:");
Console.WriteLine(num3);
}
else if (answer == 4)
{
Console.Clear();
Console.WriteLine("You have chosen: stone to kilograms.");
Console.WriteLine("Please state the number");
int num1 = int.Parse(Console.ReadLine());
//Takes the user's number, multiplies it, and then prints it.
double multiplier = 6.35;
double num3 = num1 * multiplier;
Console.Clear();
Console.WriteLine("The answer is:");
Console.WriteLine(num3);
}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Fatal Error. Programm terminated");
}
}
}
Converts miles to km and vice versa