Advertisement
Guest User

Untitled

a guest
Aug 18th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. public String sumalineal (String cadena) {
  2. int suma=0;
  3. String numero="";
  4. char signo='+';
  5.  
  6. for (int x=0; x<cadena.length(); x++) { //numero de caracteres de la cadena
  7. if (cadena.charAt(x)== signo) {
  8. suma=suma + Integer.parseInt(numero);
  9. numero="";
  10. }
  11. else {
  12. numero=numero+Character.toString(cadena.charAt(x));
  13. }
  14. }
  15. return Integer.toString(suma+Integer.parseInt(numero));
  16. }
  17. public String restalineal(String cadena) {
  18. int resta=0;
  19. String numero="";
  20. char signo='-';
  21. for (int x=0; x<cadena.length();x++) {
  22. if (cadena.charAt(x)== signo) {
  23. resta=resta-Integer.parseInt(numero);
  24. numero=" ";
  25. else{
  26. if (cadena.charAt(x)==signo){
  27. resta = resta - Integer.parseInt(numero);
  28. numero=" ";
  29. }
  30. numero=numero+Character.toString(cadena.charAt(x));
  31. }
  32. }
  33. return Integer.toString(resta+Integer.parseInt(numero));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement