Social Buttons

Εντολή Switch - case

Η εντολή switch είναι και αυτή εντολή ελέγχου και λειτουργεί σαν και την if-else .

Σύνταξη :


switch ( έκφραση )

{

    case  σταθερά 1;

    Εντολές 1

    break;

    .

    .

    .

    case  σταθερά k;

       Εντολές k

    break;

    default   :

      Εντολές 0

    break;

}


Η switch  ελέγχει αν η έκφραση είναι ίση με κάποιες από τις σταθερές.

Αν είναι  ίση με κάποια τότε εκτελεί τις εντολές που βρίσκονται κάτω από την σταθερά.

Αν η έκφραση δεν είναι ίση με καμία σταθερά τότε εκτελούνται οι εντολές που βρίσκονται στην default .




ΠΡΟΣΟΧΗ!!!!

  • Η έκφραση που ελέγχεται πρέπει να είναι ακέραια μεταβλητή ή να είναι έκφραση!
  • Οι χαρακτήρες θεωρούνται ως ακέραιοι όχι όμως και τα αλφαριθμητικά!
  • Οι πραγματικοί αριθμοί απαγορεύονται να χρησιμοποιηθούν!
  • Η ύπαρξη της default δεν είναι υποχρεωτική!
  • Αν η έκφραση δεν ισούται με καμία σταθερά και δεν υπάρχει και η εντολή default τότε η switch  απλά τερματίζει!
  • Σε περίπτωση που δεν υπάρχει  break στην σταθερά που ισούται η έκφραση τότε συνεχίζεται ο κώδικας μέχρι να βρεθεί break!




Copyright © 2015 Sofronas Konstantinos - Sotirios. All Rights Reserved. Designed By Sofronas