spajky

Untitled

Dec 7th, 2015
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4. int main()
  5. {
  6. int prvibr, drugibr = 0;
  7. int index1 = 0;
  8. char op;
  9. 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 };
  10. char temp[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
  11. cin >> racun;
  12.  
  13.  
  14. for (int i = 0; i < 31; i++){
  15.  
  16.  
  17. if ((racun[i] == 42) || (racun[i] == 43) || (racun[i] == 45) || (racun[i] == 47))
  18. {
  19. index1 = i;
  20. op = racun[i];
  21. }
  22.  
  23.  
  24. }
  25.  
  26.  
  27. prvibr = atoi(racun);
  28.  
  29.  
  30.  
  31. do {
  32. temp[i] = racun[index1 + i];
  33. } (while racun[index1+i] == 0)
  34.  
  35. drugibr = atoi(temp);
  36.  
  37.  
  38.  
  39.  
  40. switch (op) {
  41. case 43:
  42. cout << prvibr + drugibr << endl;
  43. break;
  44. case 45:
  45. cout << prvibr - drugibr << endl;
  46. break;
  47. case 42:
  48. cout << prvibr * drugibr << endl;
  49. break;
  50. case 47:
  51. cout << prvibr / drugibr << endl;
  52. break;
  53. default:
  54. cout << "greska" << endl;
  55. break;
  56.  
  57. }
  58.  
  59.  
  60. system("pause");
  61. return 0;
  62. }
Advertisement
Add Comment
Please, Sign In to add comment