Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

NAREDBE IF ELSE I SWITCH

U prezentaciji Osnovi programiranja.ppt pažljivo pročitati slajdove od 79. do 83. Obavezno


prekucati u razvojnom okruženje za C/C++ sve primjere koji se tamo nalaze i shvatiti šta oni
rade. Shvatiti kako se koriste naredbe if else i switch. Shvatiti sličnost i razliku između naredbi.

Primjer 1: Napisati program u programskom jeziku C koji za učitanu numeričku ocjenu ispisuje
opisnu ocjenu. Koristiti naredbu if else.

#include <stdio.h>

main() {

int ocjena;

printf( "Ocjena? " );


scanf( "%d", &ocjena );

if (ocjena == 5)
printf("Odlican\n");
else if (ocjena == 4)
printf("Vrlo dobar\n");
else if (ocjena == 3)
printf("Dobar\n");
else if (ocjena == 2)
printf("Dovoljan\n");
else if (ocjena == 1)
printf("Nedovoljan\n");
else
printf("GRESKA\n");
}
Primjer 2: Napisati program u programskom jeziku C koji za učitanu numeričku ocjenu ispisuje
opisnu ocjenu. Koristiti naredbu switch.

#include <stdio.h>

main() {

int ocjena;

printf("Ocjena? ");
scanf("%d", &ocjena);

switch (ocjena)
{
case 5:
printf("Odlican\n"); break;
case 4:
printf("Vrlo dobar\n"); break;
case 3:
printf("Dobar\n"); break;
case 2:
printf("Dovoljan\n"); break;
case 1:
printf("Nedovoljan\n"); break;
default:
printf("GRESKA\n");
}
}

Zadatak 1: Napisati program u programskom jeziku C koji za učitani redni broj dana u sedmici
ispisuje njegov naziv (1 - ponedjeljak, 2 - utorak, ... , 7 - nedjelja). Zadatak uraditi na dva načina,
pomodu naredbi if else i switch.

Zadatak 2: Napisati program u programskom jeziku C koji za učitani redni broj mjeseca u godini
ispisuje naziv mjeseca (1 - januar, 2 - februar, ... , 12 - decembar). Zadatak uraditi na dva načina,
pomodu naredbi if else i switch.

You might also like