Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main()
- {
- int prvibr, drugibr = 0;
- int index1 = 0;
- char op;
- char racun[30] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
- char temp[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
- cin >> racun;
- for (int i = 0; i < 31; i++){
- if ((racun[i] == 42) || (racun[i] == 43) || (racun[i] == 45) || (racun[i] == 47))
- {
- index1 = i;
- op = racun[i];
- }
- }
- prvibr = atoi(racun);
- do {
- temp[i] = racun[index1 + i];
- } (while racun[index1+i] == 0)
- drugibr = atoi(temp);
- switch (op) {
- case 43:
- cout << prvibr + drugibr << endl;
- break;
- case 45:
- cout << prvibr - drugibr << endl;
- break;
- case 42:
- cout << prvibr * drugibr << endl;
- break;
- case 47:
- cout << prvibr / drugibr << endl;
- break;
- default:
- cout << "greska" << endl;
- break;
- }
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment