elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


  Mostrar Temas
Páginas: [1]
1  Programación / Java / ayuda con software swing pilas en: 30 Abril 2012, 18:58 pm
hola necesito contruir un software en swing ya ya tengo una parte y me falta otra parte espe

aqui dejos mi avance:

Citar

package pilas;

/** pc */
public class Pila {
private Nodo cima;
private Nodo fin;

public Pila(){
cima = fin =null;
}

public boolean estaVacio(){
return cima == null;
}

public void apilar(Object elementoAInsertar){
if(estaVacio())
cima = fin = new Nodo(elementoAInsertar,null);
else
cima = new Nodo(elementoAInsertar,cima);
}

public Object desapilar(){
Nodo nodoARemover = cima;
Object elementoARemover = cima.dato;
if(cima==fin)
cima=fin=null;
else{
cima = cima.proximoNodo;
nodoARemover.proximoNodo = null;
}
return elementoARemover;
}

public Object datoCima(){
return cima.dato;
}

public void vaciar(){
cima = fin = null;
}
public void imprimir(){
if (estaVacio ()){
System.out.println("La pila esta vacia....");
return;

}
Nodo actual=cima;
System.out.println("Los elementos de la pila son:");
while (actual!=null){
System.out.print(actual.dato.toString() + " ");
actual=actual.proximoNodo;
}
System.out.println("\n");
}
}

me falta la interfaz grafica

que debria quedar asiii y aver quien me ayuda gracias.....

2  Programación / Java / Ayuda - Urgentee monedero en: 27 Febrero 2012, 21:07 pm
necesito ayuda me mandaron este programa y no esta completo alguien que me ayude. ESTOY trabajando con arreglos.


Código
  1. import javax.swing.JOptionPane;
  2.  
  3. public class Monedero {
  4. int monedero;
  5. public Monedero(){
  6. monedero=100000;
  7. }
  8. public void agregarDinero(int dinero){
  9. monedero+=dinero;
  10. }
  11.  
  12. public int validarRetiroYRetirar(int dinero){
  13. int validador;
  14. if (dinero<=monedero){
  15. validador=1;
  16. monedero-=dinero;}
  17. else
  18. validador=-1;
  19. return validador;
  20. }
  21. public int mostrarDineroDisponible(){
  22. return monedero;
  23. }


para ejecutar es esto

Código
  1. public static void main(String[] args) {
  2. boolean caso=false;
  3. Monedero mon= new Monedero();
  4. while (!caso){
  5. switch ((Integer.parseInt(JOptionPane.showInput1 para agregar dinero al monedero\nDigite 2 para retirar dinero\nDigite 3 para mostrar el dinero disponible en el monedero\nDigite 4 para salir")))) {
  6. case 1:
  7. mon.agregarDinero(Integer.parseInt… la cantidad que desea Agregar")));
  8. break;
  9. case 2:
  10. if ((mon.validarRetiroYRetirar(Integer.pars… la cantidad que va a retirar")))==1));
  11. else
  12. JOptionPane.showMessageDialog(nul… "Error, la cantidad ingresada a retirar sobrepasa el total del dinero existente en el monedero");
  13. break;
  14. case 3:
  15. JOptionPane.showMessageDialog(null… "La cantidad existente de dinero en el monedero es: "+ mon.mostrarDineroDisponible());
  16. break;
  17. case 4:
  18. caso=true;
  19. break;
  20. default:
  21. JOptionPane.showInputDialog("Digit… una opcion que este dentro del menu");
  22. break;
  23. }
  24.  
  25. }
  26. }
  27. }
3  Programación / Programación General / Aplicaciones .BAT bloc de notas en: 22 Febrero 2012, 07:26 am
hola buena tardes todos quisiera sabes como copiar carpetas desde una red local utilizando su ip o como se haria.

copiar carpetas"copiar y copiame" a PCrespaldo D:\respaldos
cual seria los codigo.

maquina 1 C:\Users\usuario\Documents\copiar
maquina 2 C:\Users\usuario\Documents\copiame


PCrespaldo D:\respaldos\

  *   *
.------.

tengo este pero es para mover archivo y no es en red


@echo off
echo Hola,
pause
COPY copiame.txt copiado.txt
MOVE copiado.txt C:\copiado.txt
CD C:\
COPY copiado.txt copiado2.txt
EXIT
4  Programación / Java / Ayuda con arreglos con ciclos en: 21 Febrero 2012, 21:08 pm
Estoy elaborando un programa arreglos que imprima 1 al 10 y que diga el menor y el mayor y de el promedio tengo esto.

ESTE LA CLASE
-----------------------------------

public class Arreglo
{
private int arreglo[];
public Arreglo()
{
arreglo = new int[10];
for(int i=0; i<arreglo.length; i++)
{
arreglo = (int)(Math.random()*1);
System.out.println(arreglo);
}
}

public int calcularMenor()
{
int resultado = arreglo[0];
for(int i=0; i<arreglo.length; i++)
{
if(arreglo < resultado)
{
resultado = arreglo;
}
}
return resultado;
}
public int calcularMayor()
{
int resultado = arreglo[0];
for(int i=0; i<arreglo.length; i++)
{
if(arreglo > resultado)
{
resultado = arreglo;
}
}
return resultado;
}

public double calcularPromedio()
{
double resultado = 0;
int cantidad_numeros = 0;
for(int i=0; i<arreglo.length; i++)
{
resultado += arreglo;
cantidad_numeros ++;
}
resultado = (resultado / cantidad_numeros);
return resultado;
}
}





MAIN
------------------

public class Main
{
public static void main(String [] args)
{
Arreglo A = new Arreglo();

}
}





---------------SERIAL ALGO SIMILAR A ESTO SOLO QUE CON ARREGLOS----

public class enteros2 {
    public static void main (String [] args){
    int a,b,c,menor,mayor,suma,promedio;
       Scanner entrada = new Scanner(System.in);
       System.out.print("ingresa un numero entero");
          a = entrada.nextInt();
           System.out.print("ingresa un numero entero");
          b = entrada.nextInt();
           System.out.print("ingresa un numero entero");
          c = entrada.nextInt();
          if (a>b){
              mayor=a;
              menor=b;
          }
          else{
              mayor=b;
              menor=a;
          }
          if(mayor<c)
              mayor=c;
          if(menor>c)
              menor=c;
          System.out.println("El numero mayor es"+mayor);
          System.out.println("El numero menor es"+menor);

            suma=a+b+c;
          System.out.println("la suma es: "+suma);
          promedio=(a+b+c)/3;
          System.out.println("El promedio es: "+promedio);
    }


}

5  Programación / Java / ejercicio con metodos y arreglos en: 12 Enero 2012, 07:29 am
porfavor necesito 3 programas pero no se como hacerlo estamos trabajando con metodos y arreglos de nivel basico, son 10 en total pero estos 3 me hacen falta

si alguien me puede ayudar aqui dejo los datos

http://www.mediafire.com/?tryub55b8dqajl3
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines