package recursividad16;
import java.util.Scanner;
public class Recursividad16 {
public static int ContadorLetras(String cadena, char letra, int i) {
int suma = 1;
if (i >= cadena.length()) {
return 0;
} else {
if (cadena.charAt(i) == letra) {
return (suma ) + ContadorLetras(cadena, letra, i + 1);
} else {
return ContadorLetras(cadena, letra, i + 1);
}
}
}
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
String cadena;
System.out.println("Ingrese Cadena ");
cadena = entrada.nextLine();
System.out.println("Que letra quiere buscar ");
char letra = entrada.next().charAt(0);
System.out.println("La letra aparese " + ContadorLetras(cadena, letra, 0) + " veces");
}
}
Suscribirse a:
Comentarios de la entrada (Atom)
No hay comentarios.:
Publicar un comentario