Advertisement
Guest User

Untitled

a guest
Dec 8th, 2019
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. public class harjutus {
  2. public static int tehe(String sisend){
  3. int vastus = 0;
  4. String esimene = "";
  5. String teine = "";
  6. int temp = 0;
  7.  
  8. for(int i = 0; i < sisend.length(); i++){
  9. if (sisend.charAt(i) == '+' || sisend.charAt(i) == '-'){
  10. temp = i;
  11. }
  12. }
  13.  
  14. for(int j = 0; j < sisend.length(); j++){
  15. if(sisend.charAt(j) != ' '){
  16. if(temp < j)
  17. esimene = esimene + sisend.charAt(j);
  18. else if(temp > j)
  19. teine = teine + sisend.charAt(j);
  20. }
  21.  
  22. }
  23.  
  24.  
  25. if(sisend.charAt(temp) == '+')
  26. vastus = Integer.parseInt(esimene) + Integer.parseInt(teine);
  27. else if(sisend.charAt(temp) == '-')
  28. vastus = Integer.parseInt(teine) - Integer.parseInt(esimene);
  29.  
  30. return vastus;
  31. }
  32. public static void main(String[] args){
  33. String arvutus = "5 + 7";
  34. String arvutus2 = "12 + 9";
  35. String arvutus3 = "22 - 86";
  36. System.out.println(tehe(arvutus));
  37. System.out.println(tehe(arvutus2));
  38. System.out.println(tehe(arvutus3));
  39.  
  40.  
  41.  
  42. }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement