Título: buenas estoy realizando estas fuciones miembro y m da el siguiente problema Publicado por: eduardo17445 en 1 Abril 2014, 23:14 pm no puedo ingresar datos solo m muestra el menu a y kisiera saver si esta condicion de buscar cliente por nombre es la correcta
condicion if(n=nombre) nombre=n; void cargar_cliente(); void mostrar_cliente(); void buscar_cliente_por_nombre(); }; Título: Re: buenas estoy realizando estas fuciones miembro y m da el siguiente problema Publicado por: engel lex en 2 Abril 2014, 03:23 am tienes 108 mensajes en este foro, deberías saber
1- usa etiquetas GeSHi para postear código 2- expresa tus preguntas de forma clara, con detalles, variables, salidas y tanta info como puedas mostrar... 3- ortografía minima por lo menos -.- no pierdes 1 segundo completo escribiendo "qu" en lugar de "k" Citar no puedo ingresar datos solo m muestra el menu a y kisiera saber si esta condicion de buscar cliente por nombre es la correcta condicion if(n=nombre) no veo "m" en la formula y tampoco menú, no veo como "m" muestra el menú Código es una asignación va a ser cierta siempre que pueda asignarse sin errores Título: Re: buenas estoy realizando estas fuciones miembro y m da el siguiente problema Publicado por: amchacon en 2 Abril 2014, 03:33 am Eso ultimo no es cierto engel, esa condicion siempre va a ser cierta mientras no asignes un cero.
Título: Re: buenas estoy realizando estas fuciones miembro y m da el siguiente problema Publicado por: engel lex en 2 Abril 2014, 03:40 am pensé que la asiganción devolvería true siempre... pero ahora que lo pienso, si fuera así
Código a = true y b = 2 XD D: sorry por la confusión, gracias por aclarar :P Título: Re: buenas estoy realizando estas fuciones miembro y m da el siguiente problema Publicado por: eduardo17445 en 2 Abril 2014, 04:22 am este fue el codigo que hice para mostrar y ingresar class cliente{ char nombre [15]; char direccion[65] ; int telefono; public: void cargar_cliente(); void mostrar_cliente(); void buscar_cliente_por_nombre(); }; void cliente::cargar_cliente() { for(int i;i<=3;i++) { cout<<"nombre"<<endl; cin>>nombre; cout<<"direccion"<<endl; cin>>direccion;; cout<<"telefono"<<endl; cin>>telefono; } } void cliente::mostrar_cliente() { cout<<"nombre"<<nombre<<endl; cout<<"direccion"<<direccion<<endl; cout<<"telefono"<<telefono<<endl; } Título: Re: buenas estoy realizando estas fuciones miembro y m da el siguiente problema Publicado por: engel lex en 2 Abril 2014, 04:33 am Citar usa etiquetas GeSHi para postear código -.-!! no es tan dificil Título: Re: buenas estoy realizando estas fuciones miembro y m da el siguiente problema Publicado por: eferion en 2 Abril 2014, 08:52 am pensé que la asiganción devolvería true siempre... pero ahora que lo pienso, si fuera así Código a = true y b = 2 XD D: sorry por la confusión, gracias por aclarar :P El operador de igualdad se propaga... tu código es equivalente a: Código
Para más detalles, la declaración de un operador de asignación (recordemos que es sobrecargable ): Código
Es decir, recibe un int y devuelve un int, luego si tenemos: Código
Todas esas variables van a valer 20. Título: Re: buenas estoy realizando estas fuciones miembro y m da el siguiente problema Publicado por: noele1995 en 2 Abril 2014, 09:53 am 1 - No entiendo el for, en cada iteracion ya pides los 3 datos que necesitas...
2 - En los fors deberias inicializar el contador Código 3 - No se entiende tu pregunta... Título: Re: buenas estoy realizando estas fuciones miembro y m da el siguiente problema Publicado por: eferion en 2 Abril 2014, 09:58 am este fue el codigo que hice para mostrar y ingresar ... Lo siento, pero como te han dicho llevas 109 mensajes en este foro, ya deberías conocer las normas. Hasta que no utilices las etiquetas para el código me niego a responderte a cualquier duda. Estaría bien que me secundase más gente... en cualquier caso yo ya he expresado mi postura. |