SUPERMERCADO COLAS Y LISTAS

SUPERMERCADO COLAS Y LISTAS
package supermercado;

public class Supermercado {

 
    public static void main(String[] args) {
        Lista lista=new Lista();
        lista.EncolarClientes(lista);
    }
   
}
_________________________________________________________________________________


package supermercado;


public class Nodo {
    
private Nodo siguiente;
private int dato;


public Nodo (Nodo siguiente,int dato){
this.siguiente=siguiente;
this.dato = dato;
}

public Nodo getSiguiente(){
    return siguiente;
}
public void setSiguiente(Nodo siguiente){
    this.siguiente=siguiente;
}
public int getDato(){
    return dato;
}

public void setDato(int dato){
    this.dato=dato;
}
public boolean tieneSiguiente(){
    return siguiente !=null;
}

________________________________________________________________________________



package supermercado;
import java.util.Queue;
import java.util.LinkedList;
import java.util.Scanner;
public class Lista {
    Nodo inicio;
    int tamaño;
    
    public boolean adicionar (int dato){
        if (inicio == null) {
            inicio = new Nodo(null, dato);
            tamaño++;
            return true;
        } else {
            Nodo temp = inicio;
            while(temp.tieneSiguiente()){
                temp = temp.getSiguiente();
            }
            temp.setSiguiente(new Nodo (null, dato));
            tamaño++;
            return true;
        }
        
    }
    
    public int EncolarClientes(Lista lista){
        int a=0,x=0;
        Nodo aux=inicio;
        Queue <Integer> caja1=new LinkedList();
        Queue <Integer> caja2=new LinkedList();
        Queue <Integer> caja3=new LinkedList();
        Queue <Integer> caja4=new LinkedList();
        Queue <Integer> caja5=new LinkedList();
        Scanner ingre=new Scanner(System.in);
        
        for(x=0;x<=4;x++){
        
        if(caja1.size()==0){
        System.out.println("Ingrese su turno");
        a=ingre.nextInt();
        caja1.add(a);
        
        }
        if(caja1.size()!=0){
        System.out.println("Ingrese su turno");
        a=ingre.nextInt();
        caja2.add(a);
        }
        if(caja2.size()!=0){
        System.out.println("Ingrese su turno");
        a=ingre.nextInt();
        caja3.add(a);
       
        }
        if(caja3.size()!=0){
        System.out.println("Ingrese su turno");
        a=ingre.nextInt();
        caja4.add(a);
        }
        if(caja4.size()!=0){
        System.out.println("Ingrese su turno");
        a=ingre.nextInt();
        caja5.add(a);
        }
        if(caja5.size()!=0){
        System.out.println("Ingrese su turno");
        a=ingre.nextInt();
        caja1.add(a);
        }
        
       
        } 
        
        System.out.println("La caja 1 es "+caja1);
        System.out.println("La caja 2 es "+caja2);
        System.out.println("La caja 3 es "+caja3);
        System.out.println("La caja 4 es "+caja4);
        System.out.println("La caja 5 es "+caja5);
        System.out.println(caja1.size());
       
        return 0;
  }
    

}
     

Colas En Java

Colas En Java
package javaapplication11;
import java.util.LinkedList;
import java.util.Queue;
import java.util.Scanner;
public class JavaApplication11 {

    public static void main(String[] args) {
       Queue <Integer> cola=new LinkedList();
       Scanner ingre=new Scanner(System.in);
       int a=0, i=0;
     
       for(i=0;i<=4;i++)
       {
            System.out.println("Ingrese Los Numeros");
        a=ingre.nextInt();
        cola.offer(a);
       }
     
     
        System.out.println("Cola Llena; "+cola);
        while(cola.poll()!=null){
            System.out.println(cola.peek());
        }
        System.out.println(cola.peek());
    }
 
}

Ejercicio De Pilas c++

Ejercicio De Pilas c++
#include <stack>
#include <iostream>
using namespace std;

int a=0,x=0;
stack <int> pila;

int main()
{
cout<<"\n pila :"<<pila.empty();
pila.push(10);
cout<<"\n pila :"<<pila.empty();
for(x=0;x<=5;x++)
{

cout<<"\nIngrese el elemento";
cin>>a;
pila.push(a);
}

cout<<"\n el elemento de la cima es: "<<pila.top();
pila.pop();
cout<<"\n el elemento de la cima es: "<<pila.top();
cout<<"\n El tamaño de la pila es: "<<pila.size();
cout<<"\n pila :"<<pila.empty();
}

Ejercicio C++

Ejercicio C++
#include <iostream>
using namespace std;

int m1[3][3];
int f=0,c=0;

int main()
{
for (f=0;f<=2;f++)
{
for (c=0;c<=2;c++)
{
cout<<"\nIngrese el elemento ";
cin>>m1[f][c]
}
}
    for(f=0;f<=2;f++)
    {
   for (c=0;c<=2;c++)
{
cout<<m1[f][c]<<"\t"
}
cout<<"\n";
}
}

Ejercicio C++

Ejercicio C++
#include <iostream>
using namespace std;

int v1[5];
int i=0,acum=0;

int main()
{
for (i=0;i<=4;i++)     
{
cout<<"\nIngresar elemento al vector ["<<i<<"]";
cin>>v1[i];
system("cls");


}
for (i=0;i=4;i++)
{
cout<<v1[i]<<"\t";
acum=acum+v1[i];
}
cout<<"\nla Sumatoria del vecor es: "<<acum;
}

Vectores C++

Vectores C++
#include <iostream>
using namespace std;

int vector[10];
int i=0,j=0,aux=0;
int main()
{
for (i=0;i<=9;i++)
{
cout<<"\nIngresar elemento al vector ["<<i<<"]";
cin>>vector[i];
}

for (i=1;i<=9;i++)
{
for(j=0;j<9-1;j++)
{
if (vector [j]>vector[j+1])
{
aux=vector[j];
vector[j]=vector[j+1];
vector[j+1]=aux;

}
}
}
for (i=0;i<=9;i++)
{
cout<<vector[i]<<" ";
}
}

Tablas Relacionadas (PK) (FK)

Tablas Relacionadas (PK) (FK)
CREATE TABLE PERSONAS (
  IDP INTEGER NOT NULL ,
 NOMBRE VARCHAR2(30) ,
 APELLIDO VARCHAR2(30) ,
 EDAD INTEGER ,
 CORREO VARCHAR2(30) ,
 IDC INTEGER ,
 CONSTRAINT PERSONAS_PK PRIMARY KEY
  (
    IDP
  )
  ENABLE
);

ALTER TABLE PERSONAS
ADD FOREIGN KEY(IDC)REFERENCES CIUDADES (IDC);

CREATE TABLE CIUDADES (

IDC INTEGER NOT NULL,
NOMC VARCHAR2(30) ,
IDPA INTEGER ,
CONSTRAINT CIUDADES_PK PRIMARY KEY
  (
    IDC
  )
  ENABLE
);

ALTER TABLE CUIDADES
ADD FOREIGN KEY(IDC)REFERENCES PAIS (IDPA);

CREATE TABLE FACGEN (
 IDF INTEGER NOT NULL ,
 IDP INTEGER,
 FECHA DATE ,
 CONSTRAINT FACGEN_PK PRIMARY KEY
  (
    IDF
  )
  ENABLE
);
ALTER TABLE FACGEN
ADD FOREIGN KEY(IDP)REFERENCES PERSONAS (IDP);

CREATE TABLE ARTICULOS (
  IDA INTEGER NOT NULL ,
  DESCRIPCION VARCHAR2(30),
  U_MEDIA VARCHAR2(30) ,
 CONSTRAINT ARTICULOS_PK PRIMARY KEY
  (
    IDA
  )
  ENABLE
);

CREATE TABLE PAIS (
  IDPA INTEGER NOT NULL,
  NOMPA VARCHAR2(30) ,
  CONSTRAINT PAIS_PK PRIMARY KEY
  (
    IDPA
  )
  ENABLE
);

CREATE TABLE FACDET (
  IDF INTEGER,
 IDA INTEGER,
 CANTIDAD INTEGER ,
 VAL_UNIT INTEGER ,
 VAL_TOT INTEGER
);
ALTER TABLE FACDET
ADD FOREIGN KEY(IDA)REFERENCES ARTICULOS (IDA);
ALTER TABLE FACDET
ADD FOREIGN KEY(IDF)REFERENCES FACGEN (IDF);

Buscar en Wikipedia

Resultados de la búsqueda