Recursividad
Publicado por juan (13 intervenciones) el 08/06/2019 05:00:38
Hola buenos dias, ando empezando a estudiar java y no se como hacer este ejercicio...alguno que me ayude pofa
Escribir un metodo static String corrector(String s) que toma un string s como parametro y
devuelva otro string resultante de corregir s, de tal manera que si encuentra una ’n’ seguida de una
’b’ o una ’p’, la corrige cambiando la ’n’ por una ’m’.
Por ejemplo:
Si s = ”canpo”, retorna ”campo”.
Si s = ”enbeber”, retorna ”embeber”.
Si s = ”tienda”, retorna ”tienda”.
Si s = ””, retorna ””.
Se pide resolver utilizando recursion.
Se puede dar por hecha la funcion String resto(String str)
que devuelve una cadena igual a str pero sin su primer caracter.
Escribir un metodo static String corrector(String s) que toma un string s como parametro y
devuelva otro string resultante de corregir s, de tal manera que si encuentra una ’n’ seguida de una
’b’ o una ’p’, la corrige cambiando la ’n’ por una ’m’.
Por ejemplo:
Si s = ”canpo”, retorna ”campo”.
Si s = ”enbeber”, retorna ”embeber”.
Si s = ”tienda”, retorna ”tienda”.
Si s = ””, retorna ””.
Se pide resolver utilizando recursion.
Se puede dar por hecha la funcion String resto(String str)
que devuelve una cadena igual a str pero sin su primer caracter.
1
2
3
public String resto(String x) {
return x.substring(1);
}
Valora esta pregunta


0