Wiele wariantów Char w pętli Switch
Ostatnio zmodyfikowano 2015-08-02 20:49
r.pszczolkowski Temat założony przez niniejszego użytkownika |
Wiele wariantów Char w pętli Switch » 2015-08-02 19:33:36 Cześć, jak inaczej ująć instrukcję: case 'Y': instrukcja case 'y': ta sama instrukcja
Chciałbym móc to ująć tak samo, jak w przypadku if, czyli: if( litera == 'Y' || litera == 'y' )
Szukałem na forum, szukałem w internecie, szukałem w książce, a teraz szukam pomocy tutaj. Mam nadzieję, że uda mi się ją odnaleźć. |
|
JMII89 |
» 2015-08-02 19:54:31 |
|
Rashmistrz |
» 2015-08-02 20:03:38 Można zrobić tak jak JMII89 pokazał, tylko bez break a pomiędzy tymi case 'ami. |
|
pekfos |
» 2015-08-02 20:49:50 case 'Y': instrukcja case 'y': ta sama instrukcja
|
Znaczy z pominięciem wielkości znaków? Konwertuj znaki do określonego z góry rozmiaru i taki wariant sprawdzaj. Funkcje toupper()/ tolower() z <cctype>. switch( toupper( znak ) ) { case 'Y': break; }
|
|
« 1 » |