Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public String sumalineal (String cadena) {
- int suma=0;
- String numero="";
- char signo='+';
- for (int x=0; x<cadena.length(); x++) { //numero de caracteres de la cadena
- if (cadena.charAt(x)== signo) {
- suma=suma + Integer.parseInt(numero);
- numero="";
- }
- else {
- numero=numero+Character.toString(cadena.charAt(x));
- }
- }
- return Integer.toString(suma+Integer.parseInt(numero));
- }
- public String restalineal(String cadena) {
- int resta=0;
- String numero="";
- char signo='-';
- for (int x=0; x<cadena.length();x++) {
- if (cadena.charAt(x)== signo) {
- resta=resta-Integer.parseInt(numero);
- numero=" ";
- else{
- if (cadena.charAt(x)==signo){
- resta = resta - Integer.parseInt(numero);
- numero=" ";
- }
- numero=numero+Character.toString(cadena.charAt(x));
- }
- }
- return Integer.toString(resta+Integer.parseInt(numero));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement