Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <cmath>
- #include <cstdio>
- int prompt(const char* name)
- {
- printf("%s", name);
- int value;
- scanf("%d", &value);
- return value;
- }
- int main()
- {
- int mod, a, b, zbroj, razlika, umnozak, kolicnik;
- printf("Mod 1 je za zbrajanje \n");
- printf("Mod 2 je za oduzimanje \n");
- printf("Mod 3 je za mnozenje \n");
- printf("Mod 4 je za dijeljenje \n");
- printf("U kojem modu zelis biti: \n");
- std::scanf("%d", &mod);
- switch (mod)
- {
- case 1:
- printf("Odabrali ste zbrajanje! \n");
- a = prompt("a: ");
- b = prompt("b: ");
- zbroj = a + b;
- printf("%d + %d = %d", a, b, zbroj);
- break;
- case 2:
- printf("Odabrali ste oduzimanje! \n");
- a = prompt("a: ");
- b = prompt("b: ");
- razlika = a - b;
- printf("%d - %d = %d", a, b, razlika);
- break;
- case 3:
- printf("Odabrali ste mnozennje! \n");
- a = prompt("a: ");
- b = prompt("b: ");
- if(a == 0 or b==0){
- printf("Mnozite s nulom, a kad se mnozi s nulom rezultat je uvijek 0: \n");
- umnozak = 0;
- }
- else
- {
- umnozak = a * b;
- }
- printf("%d * %d = %d", a, b, umnozak);
- break;
- case 4:
- printf("Odabrali ste dijeljenje! \n");
- a = prompt("a: ");
- b = prompt("b: ");
- if(a == 0 or b==0){
- printf("Dijelite s nulom, a kad se dijeli s nulom rezultat je uvijek 0: \n");
- kolicnik = 0;
- }
- else
- {
- kolicnik = a / b;
- }
- printf("%d / %d = %d", a, b, kolicnik);
- break;
- default:
- printf("Nemamo tu opciju trenutno, prcekajte za nadogradnju programa, ili se javite developeru! \n");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement