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.
In this chapter you will learn: