C# тілінің операторлары Жалпы мәліметтер



бет4/14
Дата12.12.2021
өлшемі1,91 Mb.
#99725
түріПрограмма
1   2   3   4   5   6   7   8   9   ...   14
Байланысты:
2 тапсырма
Ata-analarÒ a arnalÒ an zhadynama, Ata-analarÒ a arnalÒ an zhadynama
b = double.Parse( buf );
  • bool ok = true;
    • switch (op)
    • { case '+': res = a + b; break;
    • case '-': res = a - b; break;
    • case '*': res = a * b; break;
    • case '/': res = a / b; break;
    • default : res = double.NAN; ok = false; break;
    • }
    • if (ok) Console.WriteLine(" Natigesi : " + res); else Console.WriteLine(" Belgisiz amal ");
    • }
    • }
    • }
    • Console.WriteLine ("Введите оценку: ");
    • int k = Int32.Parse (Console.ReadLine()); Console.WriteLine (k.ToString());
    • switch (k)
    • {
    • case 1:
    • case 2: Console.WriteLine("Неудовлетворительно");
    • break;
    • case 3:
    • Console.WriteLine("Удовлетворительно");
    • break;
    • case 4:
    • Console.WriteLine("Хорошо");
    • break;
    • case 5:
    • Console.WriteLine("Отлично");
    • break;
    • default:
    • Console.WriteLine("Ошибка");
    • break;
    • }
    • Case жолының бір тармағында немесе default операторлары соңында break міндетті түрде болуы тиіс. Келесі жолдарда қателер бар:
    • ...
    • {
    • case 1:
    • Console.WriteLine("Совсем неудовлетворительно");
    • //Ошибка! Тут пропущен break
    • case 2:
    • Console.WriteLine("Неудовлетворительно");
    • break;
    • ….
    • default:
    • Console.WriteLine("...");
    • //Ошибка! Тут пропущен break
    • }
    1   2   3   4   5   6   7   8   9   ...   14




    ©engime.org 2024
    әкімшілігінің қараңыз

        Басты бет