Kurs programowania w C cz. 43

Nasza ocena:

5
Pobrań: 14
Wyświetleń: 518
Komentarze: 0
Notatek.pl

Pobierz ten dokument za darmo

Podgląd dokumentu
Kurs programowania w C cz. 43 - strona 1

Fragment notatki:

INSTRUKCJE WARUNKOWE 57 } return 0; } A czasami może być celowym zabiegiem (tzw. “fall-through”) — wówczas warto zaznaczyć to w komentarzu. Oto przykład: #include  int main () { int a = 4; switch ((a%3)) { case 0: printf ("Liczba %d dzieli się przez 3\n", a); break; case -2: case -1: case 1: case 2: printf ("Liczba %d nie dzieli się przez 3\n", a); break; } return 0; } Przeanalizujmy teraz działający przykład: #include  int main () { unsigned int dzieci = 3, podatek=1000; switch (dzieci) { case 0: break; /* brak dzieci - czyli brak ulgi */ case 1: /* ulga 2% */ podatek = podatek - (podatek/100* 2); break; case 2: /* ulga 5% */ podatek = podatek - (podatek/100* 5); break; default: /* ulga 10% */ podatek = podatek - (podatek/100*10); break; } printf ("Do zapłaty: %d\n", podatek); } ... zobacz całą notatkę



Komentarze użytkowników (0)

Zaloguj się, aby dodać komentarz