You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Ohjelman haarautuminen, switch - case - default

----switch on eräänlainen kytkin, jonka avulla haaraudutaan oikeaan case-haaraan, kun switchin jälkeen suluissa oleva lauseke saa jonkin case-lauseen jälkeisen arvon. Jos mikään ei matchaa, suoritetaan dafaultin jälkeinen lauseke.

       switch(lauseke)
     

Unknown macro: {\              case arvo_1}



----

Esimerkki

      void main();
      void Valikko(); //käyttäjälle ohjeet
      void Funktio1();
      void Funktio2();

      void main()
       {
        unsigned int Valitsin = 0;
        while (1)
         {
               valikko();
               Valitsin=getch();
               switch (Valitsin)
              

Unknown macro: {\                 case '0'}


         }
       }

       void Funktio1()
      

Unknown macro: {\                system("cls");\                printf("n Funktio 1 PAINA JOTAIN");\                getch();\        }



       void Funktio2()
      

Unknown macro: {\                system("cls");\                printf("n Funktio 2 PAINA JOTAIN");\                getch();\        }



       void valikko()
      

Unknown macro: {\                system("cls");\                printf("n0........Lopetus");\                printf("n1........Funktio 1");\                printf("n2........Funktio 2");\        }


----
| _displayNameOrEmail_ - _time_ - Poista
_text_

  • No labels
You must log in to comment.