Grananje - naredba switch
1. Višestruko grananje sa switch
1.1. Primjer 1.
Primjer 1.
Program omogućuje unošenje jednoga cijelog broja i, ovisno o ostatku dijeljenja učitanog broja s brojem 7, ispisuje dan u tjednu. (0 za ponedjeljak, 1 za utorak ... 6 za nedjelju)
Rješenje
#include <stdio.h>int main()
{
int x;
printf("Upisite jedan broj:");
scanf("%d",&x);
switch(x%7)
{
case 0: printf("\nponedjeljak");
break;
case 1: printf("\nutorak");
break;
case 2: printf("\nsrijeda");
break;
case 3: printf("\ncetvrtak");
break;
case 4: printf("\npetak");
break;
case 5: printf("\nsubota");
break;
default: printf("\nnedjelja");
break;
}
return 0;
}