Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package tp03;
- import java.util.Scanner;
- import java.util.LinkedList;
- import java.util.Queue;
- public class ejercicio06 {
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- Scanner teclado =new Scanner (System.in);
- Queue<Character> colaentrada= new LinkedList<Character>();
- Queue<Character> colasalida= new LinkedList<Character>();
- int contadorA=0, contadorE=0, contadorI=0, contadorO=0, contadorU=0;
- char respuesta='S';
- do
- {
- System.out.println("Ingrese letras");
- char letra= teclado.next().charAt(0);
- colaentrada.add(letra);
- System.out.println("¿Desea seguir ingresando letras letras?");
- respuesta= teclado.next().charAt(0);
- } while (respuesta=='S' || respuesta=='s');
- System.out.println(colaentrada.toString());
- while (colaentrada.size()>0)
- {
- char elementocola= colaentrada.remove();
- if (elementocola=='a' || elementocola=='e' || elementocola=='i' || elementocola=='o' || elementocola=='u')
- {
- switch (elementocola)
- {
- case 'a': contadorA++;
- colasalida.add('A');
- break;
- case 'e': contadorE++;
- colasalida.add('E');
- break;
- case 'i': contadorI++;
- colasalida.add('I');
- break;
- case 'o': contadorO++;
- colasalida.add('O');
- break;
- case 'u': contadorU++;
- colasalida.add('U');
- break;
- }
- }
- else
- {
- colasalida.add(elementocola);
- }
- }
- System.out.println(colasalida.toString());
- System.out.println("Cantidad de A: "+ contadorA);
- System.out.println("Cantidad de E: "+ contadorE);
- System.out.println("Cantidad de I: "+ contadorI);
- System.out.println("Cantidad de O: "+ contadorO);
- System.out.println("Cantidad de U: "+ contadorU);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement