In this chapter you will learn:
- How to use conditional constructs in C# programming?
Qu 1: Write a program in which accept a number from the user and identify whether the number is even or odd.
Answer:
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace even_number { class Program { static void Main(string[] args) { int num; Console.Write("Enter your number:\t"); num = Convert.ToInt32(Console.ReadLine()); if (num % 2 == 0) { Console.WriteLine("{0} is Even Number", num); } else { Console.WriteLine("{0} is Odd number", num); } Console.ReadLine(); } } }
Output
Enter your number : 56
56 is Even Number
__
Qu2:Write a program in which accept a number from the user between 1 to 7 and display corresponding days starting with Monday.
Hint: Use switch caseAnswer:
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace find_day { class Program { static void Main(string[] args) { int opt; label: Console.Write("\n\nEnter your option (1-7) for days. 1 for Monday:\t"); opt = Convert.ToInt32(Console.ReadLine()); switch (opt) { case 1: Console.WriteLine("Monday"); break; case 2: Console.WriteLine("Tuesday"); break; case 3: Console.WriteLine("Wednesday"); break; case 4: Console.WriteLine("Thursday"); break; case 5: Console.WriteLine("Friday"); break; case 6: Console.WriteLine("Saturday"); break; case 7: Console.WriteLine("Sunday"); break; default: Console.WriteLine("Invalid option. Please try again\n"); goto label; } Console.ReadLine(); } } }
Output
Enter your option <1-7> for days. 1 for Monday : 9
Invalid option. Please try again
Enter your option <1-7> for days. 1 for Monday : 2
Tuesday __
Summary
In this chapter you learned the some programming examples of conditional constructs in c# programming. In next chapter, some exercises are given. It is recommended you to must do the conditional constructs exercise honestly.