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 - Don Pollo

#41
Programación C/C++ / Re: mejor Ide C & C++
7 Junio 2011, 13:14 PM
Yo uso NetBeans 7 y estoy encantado.
#42
Programación C/C++ / Re: duda en C++
7 Junio 2011, 12:56 PM
Puedes comprobar si la letra que hay justo después del espacio es una vocal, y si la letra que hay justo antes del espacio es una consonante. Debes hacerlo para que si al principio de la palabra no hay vocal, directamente no mire si la última es consonante.
#43
#44
Programación C/C++ / Re: recursividad en c++
4 Junio 2011, 15:32 PM
Aquí tienes muchísimos ejemplos:

http://lmgtfy.com/?q=ejemplos+recursividad
#45
Lo he puesto como dicen en el post que has puesto, pero se sigue saltando la lectura del parámetro. A qué se puede deber?
#46
Veréis, tengo esta función:

void Farmacia::meterMedicamento(){
   string acodigo;
    char anombre[50];
    char aformato[50];
    string alaboratorio;
    float apvp;
   Casilla *cas;
    int unidades;
   
    cout << "Inserte el nombre del medicamento: ";
    cin>>anombre;
    do{
    cout<<"Inserte el código de 7 dígitos: ";
    cin>>acodigo;
    }while(acodigo.length()!=7);
    cout<<"Inserte el formato del medicamento: ";
    //cin>>aformato;
    fflush(stdin);
    fgets(aformato,50,stdin);
    aformato[strlen(aformato)-1]='\0';
    cout<<"Inserte el laboratorio: ";
    cin>>alaboratorio;
    cout<<"Inserte el precio: ";
    cin>>apvp;
    cout<<"Indique las unidades que habrá en el stock: ";
    cin>>unidades;

    if(unidades>=0){
   Medicamento med(acodigo, anombre, aformato, alaboratorio, apvp);
   this->nuevoMedicamento(&med);
   cas = this->casillaVacia();
   this->colocarMedicinaEstante(med.verCodigo(), cas, unidades);
    }


Y cuando pasa por leer el formato del medicamento, se lo salta directamente y no puedo introducírselo.

Me podéis decir qué está mal?

Gracias de antemano.  :)
#47
Ale, ya lo he solucionado. El problema era que había comentado el main para comprobar una cosilla, y no terminaba de compilar porque no lo reconocía.
#48
Yo simplemente le doy al botón delimpiar y compilar, no sé como se compila a mano.
#49
Veréis, me han mandado hacer una aplicación para una farmacia robotizada. Estoy usando NetBeans 7.0. El caso es que me da error al compilar, pero no me muestra error alguno. Lo que me devuelve al limpiar y compilar es esto:

"/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .clean-conf
make[1]: se ingresa al directorio «/home/zeki/NetBeansProjects/prac2_edi2»
rm -f -r build/Debug
rm -f dist/Debug/GNU-Linux-x86/prac2_edi2
make[1]: se sale del directorio «/home/zeki/NetBeansProjects/prac2_edi2»

CLEAN SUCCESSFUL (total time: 74ms)
"/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
make[1]: se ingresa al directorio «/home/zeki/NetBeansProjects/prac2_edi2»
"/usr/bin/make"  -f nbproject/Makefile-Debug.mk dist/Debug/GNU-Linux-x86/prac2_edi2
make[2]: se ingresa al directorio «/home/zeki/NetBeansProjects/prac2_edi2»
mkdir -p build/Debug/GNU-Linux-x86
rm -f build/Debug/GNU-Linux-x86/main.o.d
g++    -c -g -MMD -MP -MF build/Debug/GNU-Linux-x86/main.o.d -o build/Debug/GNU-Linux-x86/main.o main.cpp
mkdir -p build/Debug/GNU-Linux-x86
rm -f build/Debug/GNU-Linux-x86/casilla.o.d
g++    -c -g -MMD -MP -MF build/Debug/GNU-Linux-x86/casilla.o.d -o build/Debug/GNU-Linux-x86/casilla.o casilla.cpp
mkdir -p build/Debug/GNU-Linux-x86
rm -f build/Debug/GNU-Linux-x86/robot.o.d
g++    -c -g -MMD -MP -MF build/Debug/GNU-Linux-x86/robot.o.d -o build/Debug/GNU-Linux-x86/robot.o robot.cpp
mkdir -p build/Debug/GNU-Linux-x86
rm -f build/Debug/GNU-Linux-x86/medicamento.o.d
g++    -c -g -MMD -MP -MF build/Debug/GNU-Linux-x86/medicamento.o.d -o build/Debug/GNU-Linux-x86/medicamento.o medicamento.cpp
mkdir -p build/Debug/GNU-Linux-x86
rm -f build/Debug/GNU-Linux-x86/farmacia.o.d
g++    -c -g -MMD -MP -MF build/Debug/GNU-Linux-x86/farmacia.o.d -o build/Debug/GNU-Linux-x86/farmacia.o farmacia.cpp
mkdir -p build/Debug/GNU-Linux-x86
rm -f build/Debug/GNU-Linux-x86/estante.o.d
g++    -c -g -MMD -MP -MF build/Debug/GNU-Linux-x86/estante.o.d -o build/Debug/GNU-Linux-x86/estante.o estante.cpp
mkdir -p dist/Debug/GNU-Linux-x86
g++     -o dist/Debug/GNU-Linux-x86/prac2_edi2 build/Debug/GNU-Linux-x86/main.o build/Debug/GNU-Linux-x86/casilla.o build/Debug/GNU-Linux-x86/robot.o build/Debug/GNU-Linux-x86/medicamento.o build/Debug/GNU-Linux-x86/farmacia.o build/Debug/GNU-Linux-x86/estante.o  
/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/crt1.o: In function `_start':
collect2: ld returned 1 exit status
make[2]: *** [dist/Debug/GNU-Linux-x86/prac2_edi2] Error 1
make[2]: se sale del directorio «/home/zeki/NetBeansProjects/prac2_edi2»
make[1]: *** [.build-conf] Error 2
make[1]: se sale del directorio «/home/zeki/NetBeansProjects/prac2_edi2»
make: *** [.build-impl] Error 2

BUILD FAILED (exit value 2, total time: 1s


Podríais decirme a qué se debe?

Un saludo y gracias!
#50
Foro Libre / Re: Que musica te gusta
10 Abril 2011, 02:08 AM
Suelo escuchar rap y algo de rock y heavy...