Професионална програма
Loading...
+ Нов въпрос
konstantin_zarev93 avatar konstantin_zarev93 0 Точки

Day of Week

Пак гледам клипа и пак ми дава Compile time error , студиото ли се ебава с мене или ... ??? 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Day_of_Week
{
    class Program
    {
        static void Main(string[] args)
        {
            var dayNumber = int.Parse(Console.ReadLine());
            switch (dayNumber);
            {
                case 1 : // LOGIC
                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("Nema takuv den");
                break;


            }
        }
    }
}
 

Тагове:
0
Programming Basics
konstantin_zarev93 avatar konstantin_zarev93 0 Точки

Благодаря и лека вечер.

0
koksibg avatar koksibg 895 Точки

Лека и на теб.

0
StefkaVasileva avatar StefkaVasileva 259 Точки

След кръглите скоби на switch махни

switch (caseSwitch)
            {
                case 1:
                    Console.WriteLine("Case 1");
                    break;
                case 2:
                    Console.WriteLine("Case 2");
                    break;
                default:
                    Console.WriteLine("Default case");
                    break;
            }
0
KristinaD avatar KristinaD 13 Точки

switch (dayNumber); след скобата не трябва да има точка и запетая

Това съм направила аз, ако помага :)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Day_of_Week
{
    class Program
    {
        static void Main(string[] args)
        {
            var number = int.Parse(Console.ReadLine());

            switch (number)
            {
                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("Error");
                    break;
            }


        }
    }
}

0
g_todorov avatar g_todorov 106 Точки

след    Switch (dayNumber)   трябва да махнеш ;

 тоав е веднага след      var dayNumber = int.Parse(Console.ReadLine());

Ето и моето решение:

Дано съм помогнал.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DayOf_Week
{
    class Program
    {
        static void Main(string[] args)
        {
            var dayOfWeek = int.Parse(Console.ReadLine());

            switch (dayOfWeek)
            {
                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("Error");
                    break;
            }

        }
    }
}

0
CvetyVlas avatar CvetyVlas 2 Точки

Възможно ли е тази задача да бъде решена с If-else?

0
boykopk avatar boykopk 147 Точки

Може и с If-else, но след първият if трябва да използваш if else за другите случаи.

0
25/11/2017 20:18:15
CvetyVlas avatar CvetyVlas 2 Точки

Някъде бъркам и не мога да разбера къде точно

{
            var day = Console.ReadLine().ToLower();


            if (day == "1") { Console.WriteLine("Monday"); }
            else if (day == "2") { Console.WriteLine("Tuesday"); }
            else if (day == "3") { Console.WriteLine("Wednesday"); }
            else if (day == "4") { Console.WriteLine("Thursday"); }
            else if (day == "5") { Console.WriteLine("Friday"); }
            else if (day == "6") { Console.WriteLine("Saturday"); }
            else if (day == "7") { Console.WriteLine("Sunday"); }

else { Console.WriteLine("Eror"); }


           


        }

0
boykopk avatar boykopk 147 Точки

Дава 100/100, само трябва да оправиш Error. В джъдж трябва да слагаш цялото съдържание на файла:

using System;

namespace ConsoleApp2
{
    class Program
    {
        static void Main()
        {

            var day = Console.ReadLine().ToLower();

            if (day == "1") { Console.WriteLine("Monday"); }
            else if (day == "2") { Console.WriteLine("Tuesday"); }
            else if (day == "3") { Console.WriteLine("Wednesday"); }
            else if (day == "4") { Console.WriteLine("Thursday"); }
            else if (day == "5") { Console.WriteLine("Friday"); }
            else if (day == "6") { Console.WriteLine("Saturday"); }
            else if (day == "7") { Console.WriteLine("Sunday"); }
            else { Console.WriteLine("Error"); }

        }
    }
}

0