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 - Gallu

#51
Lo único que se me ocurre es que a la lista, en lugar de guardar directamente el dato,   encapsules los mismo en un tipo de dato que contenga un puntero a función , dicha función será la que llamarás cuando intentes imprimir el valor del nodo en el que te encuentras , eje

typedef struct  nodoGenerico{
t_Direccion dato;
char * ( * toString)();
} nodoGenerico;

antes de agregar el nodoGenerico a la lista, deberás proporcionar la función que describirá al objeto apuntado por dato, si no lo haces, has de suponer que es un tipo de dato simple e imprimirlo como proceda .

Saludos
#52
Java / Re: class,interface or enum expected
16 Marzo 2012, 14:56 PM
Creo que te sobraba una llave

Código (java) [Seleccionar]

class Cuenta{
//atributos
int ncuenta;
double sactual;
String nombre;
//constuctor
public Cuenta(int ncuenta,double sactual,String nombre){
this.ncuenta=ncuenta;
this.sactual=sactual;
this.nombre=nombre;
}
public void mostrarNCuenta(){
System.out.println("NCuenta "+ncuenta);
}
public void mostrarSActual(){
System.out.println("SActual "+sactual);
}
public String regresarNombre(){
return nombre;
}
public void depositar(double cantidad){
if(cantidad>0)
sactual+=cantidad;//sactual=sactual+cantidad
else
System.out.println(cantidad+ "No es valida");
}
public boolean retirar(double cantidad){
if(cantidad>0&&cantidad<=sactual){
sactual-=cantidad;
return true;
}
return false;
}
}//clase
public class CuentaComun extends Cuenta{
//atributo
String nombrecopro;
//constuctor
    public CuentaComun(int ncuenta,double sactual,String nombre,String nombrecopro){
    super(ncuenta,sactual,nombre);//llamando constructor de superclase
    this.nombrecopro=nombrecopro;
    }

/*}  ESTO CREO QUE ESTA DE MAS  *************/

    public String regresarNombreCoPro(){
    return nombrecopro;
    }
    public static void main(String[] args) {
    CuentaComun cc=new CuentaComun(1234,7500.25,"Manuel","Ingrid");
    cc.mostrarNCuenta();//mensaje
    cc.mostrarSActual();
    System.out.println("NOMBRE= "+cc.regresarNombre());
    cc.depositar(200.25);
    cc.mostrarActual();
    System.out.println("NOMBRECOPRO=" +cc.regresarNombreCoPro());

    if(cc.retirar(700.5)==true)
    System.out.println("Transaccion efectuada exitosamente");
    else{
    System.out.println("Error en la transaccion");
    cc.mostrarSActual();
    }
    }//main
}//clase

#53
Java / Re: certificacion en mallorca
14 Marzo 2012, 22:01 PM
El proveedor oficial en España es Pearson Vue , mira su página web para encontrar si hay sitios en Mallorca http://www.pearsonvue.com/

Saludos.
#54
Java / Re: AYUDA! Error al ejecutar un java
10 Marzo 2012, 15:17 PM
Lee sobre la variable de sistema CLASSPATH , en qué S.O. estás ? Windows , Ubuntu ? de qué manera intentas ejecutar el programa ? linea de comandos , etc ?


Saludos.

#55
Hola , muchas gracias por la ayuda prestada.

Al final seguí los consejos que me dieron , hice limpieza interna del pc, cambie la tarjeta gráfica y tuve una pequeña mejora , pero cuando reemplazé la pasta térmica el pc volvió a la vida y ahora está como el principio , muchísimas gracias gente ...!

saludos.
#56
Hola, gracias por responder, apunto la info de mi pc ...

Tarjeta gráfica : nVidia corporation  C73 [GeForce 7100 / nForce 630i]
Sonido : nVidia Corporation MCP73 High Definition Audio
CPU =  Intel(R) Pentium(R) Dual  CPU  E2200  @ 2.20GHz
Memoria= 1GiB DIMM 800 MHz (1,2 ns) la comprobé con memtest

S.O. = Ubuntu 11.10 (oneiric) 3.0.0-15-generic

temperaturas: he instalado psensor pero no sé cual es la temperatura de la gráfica , aunque me ha llamado la atención que los procesadores alcanzan temperaturas de hasta 72º C es normal esto ? , podría ser lo que causa que la imagen se congele y el último sonido se bucle ?


Las rayas me salen cuando lleva un rato encendido , sobre todo cuando veo algún video, pelicula o estoy en video-llamada.

#57
Hola , estoy teniendo problemas con mi pc , como pone en el título, algunas veces se congela la imagen (salen también unas rayitas pequeñas), y el último sonido emitido se repite, me gustaría saber si es la tarjeta gráfica o no, no creo que sean los drivers, a alguien le ha pasado ? , ahora mismo estoy en el trabajo y no puedo dar información, pero esta noche si.

Muchas gracias...
#58
Hola , seguramente lo habrás copiado incompleto , yo lo intente compilar con gcc y compilo a la primera sin ninguna opción especial , pero cuando le quite la última llave , la llave de cierre del main , el compilador me dío el siguiente mensaje , te suena ?


Código (bash) [Seleccionar]

pc@pc:~/Documentos/fuente$ gcc -g -o proce proce.c
proce.c: En la función 'main':
proce.c:40:1: error: expected declaration or statement at end of input


Saludos
#59
Java / Re: Problema imagenes en ubuntu
14 Enero 2012, 17:11 PM
Y si haces esto que sucede ???

Código (java) [Seleccionar]

this.jLabel1.setIcon(new ImageIcon("./imagenes/imagen1.jpg"));
#60
Hola he visto que estabas usando tipos de datos incorrectos para lo que quieres hacer , la variable operador no la puedes recuperar con atoi , recuerda que es un signo , y un signo, he tocado tu código , ahora ya funciona...


#include <stdio.h>
#include <string.h>

main(int argc, char *argv[])
{
char operador;
int resultado = 0;
int n1 = 0 , n2 = 0;

n1=atoi(argv[1]);
//operador=atoi(argv[2]);
strcpy(&operador , argv[2]) ;

n2=atoi(argv[3]);
if (operador=='+')
{
    resultado = n1 + n2;
    printf("El resultado de sumar %d y %d es: %d\n", n1, n2, resultado);
    salir();
}
if (operador=='-')
{
   resultado=n1-n2;
   printf("El resultado de restar %d y %d es: %d\n", n1, n2, resultado);
   salir();
}
if (operador=='*')
{
   resultado=n1*n2;
   printf("El resultado de multiplicar %d y %d es: %d\n", n1, n2, resultado);
   salir();
}
if (operador=='/')
{
   resultado=n1/n2;
   printf("El resultado de dividir %d y %d es: %d\n", n1, n2, resultado);
   salir();
}
if (operador!='+' && operador!='-' && operador!='*' && operador!='/')
{
   printf("Operador no reconocido. Utilize uno de los siguientes operadores:\n"
          "-Suma:             \"+\"\n"
          "-Resta:            \"-\"\n"
          "-Multiplicación:   \"*\"\n"
          "-División:         \"/\"\n"
          "Utilize los operadores con el siguiente formato: número operador número.\n");
   salir();
}
}

int salir()
{
return 0;
}