Este programa que receba uma frase digitada pelo usuário e informe a quantidade de cada vogal existente e o total das vogais.
Código Java
//Auto: Thiago Campos
//Data: 15.01.2013
package dominio;
import javax.swing.JOptionPane;
/**
*
* @author thiago.campos
*/
public class Texto {
public static void main(String[] args) {
//declaração das vaiaveis
String texto;
int vA = 0, vE = 0, vI = 0, vO = 0, vU = 0, vTotal = 0;
//entrada dos dados
texto = JOptionPane.showInputDialog("Informe o texto sem acentos:");
//processamento
for (int i = 0; i < texto.length(); i++) {
if (texto.charAt(i) == 'a' || texto.charAt(i) == 'A') {
vA++;
}
if (texto.charAt(i) == 'e' || texto.charAt(i) == 'E') {
vE++;
}
if (texto.charAt(i) == 'i' || texto.charAt(i) == 'I') {
vI++;
}
if (texto.charAt(i) == 'o' || texto.charAt(i) == 'O') {
vO++;
}
if (texto.charAt(i) == 'u' || texto.charAt(i) == 'U') {
vU++;
}
} //final do for
//saida
JOptionPane.showMessageDialog(null, "O texto digitado foi: " + texto
+ "\n\nVogal A: " + vA
+ "\nVogal E: " + vE
+ "\nVogal I: " + vI
+ "\nVogal O: " + vO
+ "\nVogal U: " + vU
+ "\n\nTotal de vogal(is): " + (vA + vE + vI + vO + vU));
} //fim do main
} //fim da classe
Esta é uma página pessoal, criada inicialmente para armazenar os códigos-fontes dos programas Java desenvolvidos durante o Curso de BSI, mas agora, armazenará soluções de exercícios dos meus estudos extra acadêmicos. A ideia é permitir que estudantes iniciantes na programação Java continuem encontrando neste espaço um meio de pesquisa e estudo, portanto, serão alternativas de soluções para exercícios básicos. Buscarei disponibilizar os códigos de forma didáticos e sempre que possível comentados.
AGRADECIMENTO...
Pessoal, Gostaria de pedir desculpas aqueles que deixam perguntas/comentários/elogios/críticas e ainda não foram respondidos.
Aproveito a oportunidade para informar a todos que devido a correria do dia a dia não conclui o curso de BSI, por isso meus conhecimentos são limitados rsrsrs...
Ainda não retirei o blog do ar porque tem ajudado a diversos estudantes, principalmente os iniciantes.
As vezes, quando o trabalho me permite, ainda arrisco tentar resolver algumas questões rs... mas para não deixar esse blog parar no tempo, o ESTUDANTE que quiser enviar a resolução de alguma questão (código próprio) para o meu e-mail, terei o prazer de posta-la neste blog e será mantido a autoria.
Desde já agradeço a todos pelas visitas e desejo bons estudos.
Thiago Campos
(srthiago@hotmail.com)
terça-feira, 15 de janeiro de 2013
Assinar:
Postagens (Atom)