18. Upisati ocjenu brojem, te je ispisati slovima.
#include <stdio.h>
#include <conio.h>
main()
{
int ocijena;
printf("Upisati ocijenu brojem: ");
scanf("%d",&ocijena);
switch(ocijena)
{
case 1:
printf("Nedovoljan.");
break;
case 2:
printf("Dovoljan.");
break;
case 3:
printf("Dobar.");
break;
case 4:
printf("Vrlo dobar.");
break;
case 5:
printf("Odlican.");
break;
default:
printf("Pogresan unos!");
}
getch();
}
Preuzmite projekt: zad_18.cpp.
19. Upisati broj mjeseca, te ga ispisati slovima.
#include <stdio.h>
#include <conio.h>
main()
{
int mjesec;
printf("Upisati mjesec brojem: ");
scanf("%d",&mjesec);
switch(mjesec)
{
case 1:
printf("Sijecanj.");
break;
case 2:
printf("Veljaca.");
break;
case 3:
printf("Ozujak.");
break;
case 4:
printf("Travanj.");
break;
case 5:
printf("Svibanj.");
break;
case 6:
printf("Lipanj.");
break;
case 7:
printf("Srpanj.");
break;
case 8:
printf("Kolovoz.");
break;
case 9:
printf("Rujan.");
break;
case 10:
printf("Listopad");
break;
case 11:
printf("Studeni.");
break;
case 12:
printf("Prosinac.");
break;
default:
printf("Pogresan unos!");
}
getch();
}
Preuzmite projekt: zad_19.cpp.
20. Upisati dva broja i znak za operaciju između njih (+,-,*,/) te ispisati rezultat.
#include <stdio.h>
#include <conio.h>
main()
{
char oprt;
int br1,br2;
printf("Upisi prvi broj: ");
scanf("%d",&br1);
printf("Upisi drugi broj: ");
scanf("%d",&br2);
printf("Operator +,-,* ili /: ");
scanf("%s",&oprt);
switch(oprt)
{
case '+':
printf("%d+%d=%d",br1,br2,br1+br2);
break;
case '-':
printf("%d-%d=%d",br1,br2,br1-br2);
break;
case '*':
printf("%d*%d=%d",br1,br2,br1*br2);
break;
case '/':
if(br2==0)
printf("Pogresan unos drugog broja!");
else
printf("%d/%d=%.3f",br1,br2,float(br1)/br2);
break;
default:
printf("Pogresan unos operatora!");
}
getch();
}
Preuzmite projekt: zad_20.cpp.
21. Napisati program koji će izvršiti konverziju upisanog iznosa u kunama u odabranu valutu (dolar, funtu, euro). Tečaj postavite po vlastitom izboru.
#include <stdio.h>
#include <conio.h>
main()
{
float kune;
const float euro=7.335,bpound=8.496,usd=5.134;
char valuta;
printf("Iznos u kunama: ");
scanf("%f",&kune);
printf("e - euri\td - dolari\tf - funte\n>> ");
scanf("%s",&valuta);
switch(valuta)
{
case 'e':
printf("%.2f HRK = %.2f Euro",kune,kune*euro);
break;
case 'd':
printf("%.2f HRK = %.2f USD",kune,kune*usd);
break;
case 'f':
printf("%.2f HRK = %.2f British Pounds",kune,kune*bpound);
break;
default:
printf("Pogresan unos!");
}
getch();
}
Preuzmite projekt: zad_21.cpp.