Posteado por: joacosoft | 17 julio 2009

Contar vocales y consonantes

Aqui les dejo un programa muy util y muy comun cuando uno desea aprender un poco de este lenguaje Orientado a Objetos, en se creara un codigo que nos permita contar cuantas vocales y cuantas consonantes existen en una cadena String dada.

import javax.swing.*;

public class core1{

String dato(String msg){

return JOptionPane.showInputDialog(msg).toLowerCase();

}

void mostrar(String msj){

JOptionPane.showMessageDialog(null,msj);}

void hacer(){

int voc=0, con=0,cont2=0;

String frase=dato(“ingrese una frase por favor¡¡¡”);

for(int p=0;p<frase.length();p++){

if(frase.charAt(p)==’a’||frase.charAt(p)==’e’||frase.charAt(p)==’i’|| frase.charAt(p)==’o’||frase.charAt(p)==’u’)

voc++;

else if( frase.charAt(p)==’b’||frase.charAt(p)==’c’||frase.charAt(p)==’d’|| frase.charAt(p)==’f’||frase.charAt(p)==’g’||frase.charAt(p)==’h’|| frase.charAt(p)==’j’||frase.charAt(p)==’k’||frase.charAt(p)==’l’|| frase.charAt(p)==’m’||frase.charAt(p)==’n’||frase.charAt(p)==’p’|| frase.charAt(p)==’q’||frase.charAt(p)==’r’||frase.charAt(p)==’s’|| frase.charAt(p)==’t’||frase.charAt(p)==’v’||frase.charAt(p)==’w’|| frase.charAt(p)==’x’||frase.charAt(p)==’y’||frase.charAt(p)==’z’)

con++;

else

cont2++;

}

mostrar(“vocales\t “+voc+”\nconsonantes\t “+con+”\nOtro\t “+cont2);

}

public static void main (String arg[]){

core1 obj=new core1();

obj.hacer();

System.exit(0);

}

}

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Categorías

A %d blogueros les gusta esto: