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ú

Mensajes - Darvein

#21
Windows / Re: PANTALLAZO Y REINICIO
2 Mayo 2010, 02:12 AM
Eso me pasaba en el win7 cuando tenia montado una unidad ext3, cada vez q accedía a la partición ext3 salía el pantallazo azul y se reiniciaba.
Al final cambie esa partición ext3 a ntfs y ya no aparecieron más los mendigos pantallazos de la muerte.
#22
Cualquier duda me avisas bro =)
#23
Fijate, son 3 archivos

  • La clase banco
  • El main
  • La clase leer, una clase que tengo para lectura de datos xD
Recuerda, son 3 archivos: Main.java , banco.java y Leer.java

Código (java) [Seleccionar]

public class Main {
    public static void main(String[] args) {
        banco C[] = new banco[100]; 
        int op;
        //creando objetos para cada posicion del vector
        for (int i=0;i<=99;i++){
            banco aux = new banco();
            C[i] = aux;
        }
        // agregando clientes en el vector C
        for (int i=0;i<=2;i++){
            C[i].leer();
        }
        System.out.println("Mostrando clientes :");
        //mostando datos
        for (int i=0;i<=2;i++){
            C[i].mostrar();
        }

        // pedir nombre de un cliente y retirar/consignar
        for (int i=0;i<=2;i++){
            // aqui yo le pongo pepito, si se quiere leer un nombre desde el teclado
            // entonces creas una variable y lees el nombre de cliente
            if (C[i].getCliente().compareTo("pepito")==0){
                System.out.println("Presione 1 para consignar o 2 para retirar");
                op = Leer.datoInt();
                if(op==1)
                    C[i].consignar();
                if(op==2)
                    C[i].retirar();
                System.out.println("Datos actuales de "+C[i].getCliente());
                C[i].mostrar();
            }
        }
       
    }

}


Código (java) [Seleccionar]
public class banco {
    private String cliente;
    private int nrocuenta;
    private double saldo;

    public banco (){
        cliente = "";
        nrocuenta = 0;
        saldo = 0;
    }
    public banco(String a, int b, int c){
        cliente = a;
        nrocuenta = b;
        saldo = c;
    }
    public void leer(){
        System.out.print("Ingrese nombre de cliente: ");
        cliente = Leer.dato();
        System.out.print("Ingrese nro cuenta de cliente: ");
        nrocuenta = Leer.datoInt();
        System.out.print("Ingrese saldo de cliente: ");
        saldo = Leer.datoDouble();
    }
    public void mostrar(){
        System.out.println("\tCliente="+cliente+"\n\tNro. cuenta="+nrocuenta+"\n\tSaldo="+saldo);
    }
    public String getCliente(){
        return cliente;
    }

    public void consignar(){
        double monto;
        System.out.print("Ingrese el monto a consignar: ");
        monto = Leer.datoDouble();
        saldo = saldo + monto;
    }
    public void retirar(){
        double monto;
        System.out.print("Ingrese el monto a retirar: ");
        monto = Leer.datoDouble();
        saldo = saldo - monto;
    }
}


Código (java) [Seleccionar]

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Leer
{   public static String dato()
    {   String Cadena = "";
try
{   /*InputStreamReader isr = new InputStreamReader(System.in);
    BufferedReader Entrada = new BufferedReader(isr);
    Cadena = Entrada.readLine();*/

    // Otra alternativa para declarar la Entrada de Datos
    BufferedReader Entrada = new BufferedReader(new InputStreamReader(System.in));
    Cadena = Entrada.readLine( );
}
catch(IOException e)
{   System.err.println("Error : " + e.getMessage());
}
return Cadena;
    }

    public static short datoShort()
    {   try
{   return Short.parseShort(dato());
}
catch(NumberFormatException e)
{   return Short.MIN_VALUE;
}
    }

    public static int datoInt()
    {   try
{   return Integer.parseInt(dato());
}
catch(NumberFormatException e)
{   return Integer.MIN_VALUE;
}
    }

    public static long datoLong()
    {   try
{   return Long.parseLong(dato());
}
catch(NumberFormatException e)
{   return Long.MIN_VALUE;
}
    }

    public static float datoFloat()
    {   try
{   Float f = new Float(dato());
    return f.floatValue();
}
catch(NumberFormatException e)
{   return Float.NaN;
}
    }

    public static double datoDouble()
    {   try
{   Double d = new Double(dato());
    return d.doubleValue();
}
catch(NumberFormatException e)
{   return Double.NaN;
}
    }
}
#24
Supongo que cuando dices que al saldo de la cuenta del cliente X, debemos mostrarle la opcion de retirar o consignar esto supone que la variable saldo va a ser modificada dependiendo si vamos a retirar o consignar.
Cierto?, esperame voy a hacer tu tarea =p, dame 5 min.
#25
Mmm... hay muchos errores de sintaxis amigo =)
Haber podrias enunciar el ejercicio completo?
#26
Sip, ya lo tengo.
Gracias xD
Es que al space invader lo veo en muchos logos de sitios web personales  :xD
#27
Hola amigos otra vez..
¿alguien sabe cual es el nombre de este bichito? o de este logo
:huh:

#28
Java / Re: Ubuntu - Instalar Eclipse
2 Abril 2010, 07:36 AM
sólo entras en el directorio dónde descargaste eclipse pero debes lanzarlo desde esa carpeta, no es para instalarlo.

$ sudo chmod +x eclipse
$ ./eclipse


y wala!!
#29
Cita de: zarggot en 17 Octubre 2009, 15:39 PM
Solucionado!!! Gracias de todos modos..

por si a alguien le sirve: era porque en configuraciónes, no estaba bien la ruta de airodump-ng, aireplay-ng y packetforge  ;)

sip, los mios estan en:
/usr/sbin/airdump-ng
/usr/sbin/aireplay-ng
/usr/bin/packetforge-ng
#30
Hey gracias WHK por las respuestas ;) muy bien!!
Menudos avatares los que tienes xD