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

#221
Programación C/C++ / Re: ayuda en dev-c+
9 Junio 2010, 04:24 AM
rafalord, por favor utiliza las etiquetas GeSHI para postear codigo fuente

[code=c]codigo fuente[/code]

Salu10.
#222
Programación C/C++ / Re: ayuda en dev-c+
9 Junio 2010, 04:16 AM
gotoxy() noooooooooooooooooooooooo :¬¬

Si eso te lo da un profesor, mandale este enlace por mail ;D

http://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.html

Salu10.
#223
Fijate en el siguiente link, de seguro te puede servir...

http://www.advancedlinuxprogramming.com/alp-folder

Salu10.
#225
Te dejo una idea de codigo, pero en C, espero que te sirva...

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

int main( void )
{
    char *basec;
    double base;

    basec = malloc( 10 * sizeof( char ) );

    printf( "Ingresar base: " );
    basec = fgets( basec, 10, stdin );

    if ( !strncmp( basec, "e", 1 ) )
        base = 2.718281;
    else
        base = atof( basec );

    printf( "%f\n", base );

    free( basec );

    return 0;
}


Salu10.
#226
Mmmmm tendrias que poner el codigo, para que sepamos como lo quieres implementar y podamos ayudarte

Salu10.
#227
Programación C/C++ / Re: buscar deuda mayor
8 Junio 2010, 17:20 PM
int main()
{
void crear_fich();
void deuda_mayor();
...


Las declaraciones de las funciones se hacen fuera de la funcion main()

Cita de: minette1988 En la función 'deuda_mayor':
deuda_mayor.c:113: error: el valor indicado por el subíndice no es ni matriz ni puntero
deuda_mayor.c:113: error: el valor indicado por el subíndice no es ni matriz ni puntero
deuda_mayor.c:117: error: el valor indicado por el subíndice no es ni matriz ni puntero
deuda_mayor.c:117: error: el valor indicado por el subíndice no es ni matriz ni puntero

Esos errores son porque intentas acceder a cli como si fuera un arreglo de estructura y no lo tenes declarado como tal.

struct cliente cli;
...
cli[i].deuda
...


Otro error que te veo es que nunca inicializas la variable num_clientes sin embargo realizas una comparacion i < num_clientes

Salu10.
#228
Programación C/C++ / Re: buscar deuda mayor
8 Junio 2010, 16:01 PM
Porque si te fijas bien a deuda_mayor lo estas usando como indicador de posicion (el cual debe ser de tipo int) en un arreglo que en este caso no lo tenes ya que a cli no lo declaras como un arreglo de estructura.

Salu10.
#229
Por favor trata de no hacer doble post, utiliza el boton modificar

http://foro.elhacker.net/programacion_cc/este_es_l_sotfware-t296004.0.html;msg1466231#msg1466231

Recomendacion: leer el siguiente tema creado por Littlehorse

http://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.html

Salu10.
#230
Programación C/C++ / Re: buscar deuda mayor
8 Junio 2010, 14:55 PM
Un error es que te falta declarar NUM_CLIENTES, que lo usas dentro de la funcion crear_fich()

Ademas si declaras un arreglo de estructura, dentro del do-while tu cli.deuda tendria que ser cli[i].deuda, cli[i]..., obviamente previamente habiendo declarado e inicializado la variable i

Error en lo siguiente, deuda_mayor debe ser declarado de tipo int.

double deuda_mayor = 0.0;
...
cli[deuda_mayor].nombre, ...


Salu10.