public class Vectores3
{
public static void main(String args[])
{
char cadena[] = new char[20];
char vocales[] = new char[20];
//Cargar caracteres en vector cadena
for(int i=0; i<cadena.length; i++)
{
try
{
cadena[i] = (char)System.in.read();
}
catch(Exception e)
{
System.out.println("Error");
}
}
//Obtener las vocales y meterlas en vector vocales
int j = 0;
for(int i=0; i<cadena.length; i++)
{
if(cadena[i]=='a' || cadena[i]=='e' || cadena[i]=='i' || cadena[i]=='o' || cadena[i]=='u' ||
cadena[i]=='A' || cadena[i]=='E' || cadena[i]=='I' || cadena[i]=='O' || cadena[i]=='U')
{
vocales[j] = cadena[i];
j++;
}
}
//Mostrar el vector vocales
for(int i=0; i<vocales.length && vocales[i]!=0; i++)
{
System.out.println(vocales[i]);
}
}
}
lunes, 12 de enero de 2009
Vectores en Java (Ejemplo 3)
Programa que lee 20 caracteres, los mete en un vector y en otro vector carga sólo las vocales que contiene.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario