How to print random weekday in C#

1 Answer

0 votes
using System;

class Program
{
    static void PrintWeekday(int weekday) {
          switch (weekday) {
                case 0:
                  Console.WriteLine("Sunday");
                  break;
                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;
        
                default: 
                  Console.WriteLine("default");
                  break;
          }
    }
    static void Main() {

        Random rnd = new Random();
        int weekday = rnd.Next(0, 6); 
        
        PrintWeekday(weekday);
        
        PrintWeekday(rnd.Next(0, 6));
    }
}
  
  
  
/*
run:
  
Friday
Tuesday
  
*/

 



answered Aug 3, 2022 by avibootz
...