« Today's Demo Code | Main | Non-Credit Exercises #2 »
Sunday
May222011

Possible Solutions for Non-Credit Exercises #1

Here are some possible solutions for the first set of non-credit exercises.

Write an application that asks the user to enter two integers, obtains them from the user and displays their sum, product, difference and quotient (division).

int firstNumber;
int secondNumber;

Console.Write("Enter an integer: ");
firstNumber = int.Parse(Console.ReadLine());

Console.Write("Enter another integer: ");
secondNumber = int.Parse(Console.ReadLine());

Console.WriteLine("The sum of {0} and {1} is {2}, \nthe difference is {3}, \nthe product is {4}, \nand the quotient is {5}",
firstNumber, secondNumber, firstNumber + secondNumber, firstNumber - secondNumber, firstNumber * secondNumber, firstNumber / secondNumber);

Write an application that asks the user to enter two integers, obtains them from the user and displays the larger number followed by the words “is larger”. If the numbers are equal, display the message “These numbers are equal”.

int firstNumber;
int secondNumber;

Console.Write("Enter an integer: ");
firstNumber = int.Parse(Console.ReadLine());

Console.Write("Enter another integer: ");
secondNumber = int.Parse(Console.ReadLine());

if(firstNumber == secondNumber)
    Console.WriteLine("These numbers are equal");
else
    Console.WriteLine("{0} is larger.", firstNumber > secondNumber ? firstNumber : secondNumber);

Write an application that reads an integer, then determines and displays whether it is odd or even.

Console.Write("Enter an integer: ");
int number = int.Parse(Console.ReadLine());

Console.WriteLine("{0} is {1}.", number, number % 2 == 0 ? "even" : "odd");

Write an application that reads two integers, determines whether the first is a multiple of the second and displays the result.

Console.Write("Enter an integer: ");
int firstNumber = int.Parse(Console.ReadLine());

Console.Write("Enter another integer: ");
int secondNumber = int.Parse(Console.ReadLine());

if(firstNumber % secondNumber == 0)
    Console.WriteLine("{0} is a multiple of {1}", firstNumber, secondNumber);
else
    Console.WriteLine("{0} is not a multiple of {1}", firstNumber, secondNumber);