// 1) Receive a number and determine whether it is odd or even.
Console.Write("Enter a number : ");
int a = Convert.ToInt32(Console.ReadLine());
// odd check
if ((a % 2) == 0)
Console.WriteLine(a.ToString() + " - even number");
else
Console.WriteLine(a.ToString() + " - odd number");
// 2) Obtain two numbers from the keyboard, and determine and display which (if either) is the larger of the two numbers.
Console.Write("Enter number 1 : ");
int n1 = Convert.ToInt32(Console.ReadLine());
Console.Write("Enter number 2 : ");
int n2 = Convert.ToInt32(Console.ReadLine());
// comparison
if (n1 > n2)
Console.WriteLine("{0} is greater than {1} ", n1, n2);
else if (n1 < n2)
Console.WriteLine("{0} is less than {1} ", n1, n2);
else
Console.WriteLine("{0} is equal to {1} ", n1, n2);
//3) Receive 3 numbers and display them in ascending order from smallest to largest
int[] mas = new int[3];
for (int i = 0; i < 3; i++)
{
Console.Write("Enter number " + (i + 1).ToString() + " : ");
mas[i] = Convert.ToInt32(Console.ReadLine());
}
// sorting
Array.Sort(mas);
Console.Write("Numbers in ascending order : ");
foreach (int number in mas)
Console.Write(number.ToString() + " ");
//4) Add the numbers from 1 to 100 and display the sum
int sum = 0;
for (int i = 1; i <= 100; i++)
sum += i;
Console.WriteLine("Sum of numbers from 1 to 100 : " + sum.ToString());
//5) Add the even numbers between 0 and any positive integer number given by the user.
Console.Write("Enter any positive integer number : ");
int max = Convert.ToInt32(Console.ReadLine());
int sum = 0;
for (int i = 0; i < max; i = i + 2)
sum += i;
Console.WriteLine("Sum of even numbers between 0 and {0} : {1}", max, sum);
//6) Find the average of two numbers given by the user.
Console.Write("Enter number 1 : ");
double n1 = Convert.ToDouble(Console.ReadLine());
Console.Write("Enter number 2 : ");
double n2 = Convert.ToDouble(Console.ReadLine());
double average = (n1 + n2) / 2;
Console.WriteLine("Average of {0} and {1} : {2} ", n1, n2, average);
//7) Find the average, maximum, minimum, and sum of three numbers given by the user.
double[] mas = new double[3];
for (int i = 0; i < 3; i++)
{
Console.Write("Enter number " + (i + 1).ToString() + " : ");
mas[i] = Convert.ToDouble(Console.ReadLine());
}
double max = mas.Max();
double min = mas.Min();
double sum = mas.Sum();
double average = mas.Average();
Console.WriteLine("Average = {0} ; maximum = {1} ; minimum = {2} ; sum = {3} ", average, max, min, sum);
Comments
Leave a comment