* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package Ejercicio1;
import java.util.Scanner;
/**
*
* @author INGENIERIA
*/
public class ProyectoColas {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
Cola<Doncella> cola=new Cola();
Doncella doncella;
String nombre;
boolean encontrado=false;
int talla;
int x=0;
int da;
System.out.print("Ingrese numero de doncellas");
int num=sc.nextInt();
while(x<num){
System.out.print("Nombre");
nombre=sc.next();
System.out.println("Talla");
talla=sc.nextInt();
doncella=new Doncella(nombre, talla);
cola.encolar(doncella);
x++;
}
String no = "";
System.out.println("Ingrese talla a buscar");
talla=sc.nextInt();
while(!cola.esVacia() && !encontrado){
doncella=cola.desencolar();
if(doncella.getTalla()==talla){
no=doncella.getNombre();
encontrado=true;
}
}
if(encontrado){
System.out.println("La doncella es "+no);
}else{
System.out.println("No se encontro la doncella");
}
}
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
Cola<Integer> cola=new Cola();
System.out.println("Ingrese numero");
int numero=sc.nextInt();
int con=numero;
while(numero!=0){
cola.encolar(numero%10);
numero=numero/10;
}
System.out.println("numero palindrome ");
while(con!=0){
int c=cola.desencolar();
System.out.println(c);
numero=numero/10;
}
}
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
Cola<Integer> cola=new Cola();
System.out.println("Ingrese cantidad de datos ");
int can=sc.nextInt();
for(int i=0;i<can;i++){
System.out.println("Ingrese dato ["+1+i+"] fdg");
int a=sc.nextInt();
cola.encolar(a);
}
int a;
System.out.println("Colas invertidas");
while(!cola.esVacia()){
a=cola.desencolar();
System.out.println(a);
}
}
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
Cola<Integer> cola1=new Cola();
Cola<Integer> cola2=new Cola();
System.out.println("Ingrese total elementos para primera cola");
int total=sc.nextInt();
System.out.println("INGRESE ELEMENTOS PARA PRIMERA COLA");
for(int i=0;i<total;i++){
System.out.println("Elmento ["+(i+1)+"] : ");
int num=sc.nextInt();
cola1.encolar(num);
}
System.out.println("INGRESE ELEMENTOS PARA SEGUNDA COLA");
int d=sc.nextInt();
for(int i=0;i<d;i++){
System.out.println("Elemento ["+(1+i)+"] : ");
int numero=sc.nextInt();
cola2.encolar(numero);
}
int elemento1;
int elemento2;
int c ;
System.out.println("ELEMENTOS COMUNES");
while(!cola1.esVacia()){
elemento1=cola1.desencolar();
c = 0;
while(c<total){
elemento2=cola2.desencolar();
if(elemento1==elemento2){
total--;
System.out.println(";"+elemento1);break;
}
cola2.encolar(elemento2);
c++;
}
}
}
}
No hay comentarios.:
Publicar un comentario