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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Mensajes
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 / Re: Ayuda con arreglos con ciclos en: 21 Febrero 2012, 21:45 pm
no me corre el programa algo hice mal
5  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);
    }


}

6  Programación / Java / Re: ejercicio con metodos y arreglos en: 12 Enero 2012, 08:53 am
ESTAMOS TRABAJANDO CON METODO  Y ARREGLOS  JAVA NIVEL BAJO

//COMENTARIOS



8.2

Escribir un metodo logico de dos argumentos enteros y que devuelva TRUE si uno divide al otro y

FALSE en caso contrario.

8.5

Escribir un metodo lógico vocal que determiner si un caracter es una vocal

8.16

escriba un metodo que tome como parametros las longitudes de los tres lados de un triangulo
                                                        _________________
(A,B,C) y devuelve el área del triángulo,  Área= (raiz)V p/(p-a)(p-b)(p-c)  donde p=a+b+c/2


Citar
en la 8.2 tengo esto

public boolean divisible(int a, int b) {
    //si el residuo de la division de a entre b es 0 (osea que se divide bien)
    if( (a%b) == 0) {
        return true;
    } else {
        return false;
    }


Aun no corre


7  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