Ayudaaa con este ejercicio
Publicado por Patricia (1 intervención) el 16/06/2010 19:33:48
Tengo este codigoo que he estado realizando... pero hay un ligero contratiempo que tengo..
el programa me deberia permitir ingresar :
---la oracion que se va analizar,
---la letra que deseo buscar en la oracion.. para contar cuantas veces esta presente dicha letra en la oracion..
Pero hasta donde he conseguido llegar es a que por defecto me devuelva la cantidad de letras "a" presentes...
como hago para pedir ingresar la letra que quiero contar...
Pleaseee agradeceria su ayuda:
import java.io.*;
public class NumeroX
{
public static void main (String args[])
{
BufferedReader in = new BufferedReader ( new InputStreamReader( System.in ) );
String c="";
int n=0;
System.out.print("Ingrese Oracion: ");
try
{
c = in.readLine();
}
catch (Exception exc )
{
System.out.println( exc );
}
System.out.print("Ingresem Letra: ");
l = in.readLine();
for (int i=0; i<c.length(); i++)
{
if ((c.charAt(i)=='a') || (c.charAt(i)=='A'))
{
n++;
}
}
System.out.print("El numero de caracteres a o A es");
System.out.println(": " +n);
}
}
el programa me deberia permitir ingresar :
---la oracion que se va analizar,
---la letra que deseo buscar en la oracion.. para contar cuantas veces esta presente dicha letra en la oracion..
Pero hasta donde he conseguido llegar es a que por defecto me devuelva la cantidad de letras "a" presentes...
como hago para pedir ingresar la letra que quiero contar...
Pleaseee agradeceria su ayuda:
import java.io.*;
public class NumeroX
{
public static void main (String args[])
{
BufferedReader in = new BufferedReader ( new InputStreamReader( System.in ) );
String c="";
int n=0;
System.out.print("Ingrese Oracion: ");
try
{
c = in.readLine();
}
catch (Exception exc )
{
System.out.println( exc );
}
System.out.print("Ingresem Letra: ");
l = in.readLine();
for (int i=0; i<c.length(); i++)
{
if ((c.charAt(i)=='a') || (c.charAt(i)=='A'))
{
n++;
}
}
System.out.print("El numero de caracteres a o A es");
System.out.println(": " +n);
}
}
Valora esta pregunta
0