Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - jimytron

#1
Java / ayuda con software swing pilas
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
Java / Ayuda - Urgentee monedero
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 (java) [Seleccionar]
import javax.swing.JOptionPane;

public class Monedero {
int monedero;
public Monedero(){
monedero=100000;
}
public void agregarDinero(int dinero){
monedero+=dinero;
}

public int validarRetiroYRetirar(int dinero){
int validador;
if (dinero<=monedero){
validador=1;
monedero-=dinero;}
else
validador=-1;
return validador;
}
public int mostrarDineroDisponible(){
return monedero;
}



para ejecutar es esto

Código (java) [Seleccionar]
public static void main(String[] args) {
boolean caso=false;
Monedero mon= new Monedero();
while (!caso){
switch ((Integer.parseInt(JOptionPane.showInput... 1 para agregar dinero al monedero\nDigite 2 para retirar dinero\nDigite 3 para mostrar el dinero disponible en el monedero\nDigite 4 para salir")))) {
case 1:
mon.agregarDinero(Integer.parseInt... la cantidad que desea Agregar")));
break;
case 2:
if ((mon.validarRetiroYRetirar(Integer.pars... la cantidad que va a retirar")))==1));
else
JOptionPane.showMessageDialog(nul... "Error, la cantidad ingresada a retirar sobrepasa el total del dinero existente en el monedero");
break;
case 3:
JOptionPane.showMessageDialog(null... "La cantidad existente de dinero en el monedero es: "+ mon.mostrarDineroDisponible());
break;
case 4:
caso=true;
break;
default:
JOptionPane.showInputDialog("Digit... una opcion que este dentro del menu");
break;
}

}
}
}
#3
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
Java / Ayuda con arreglos con ciclos
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
Java / ejercicio con metodos y arreglos
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