• Miércoles 20 de Noviembre de 2024, 18:23

Autor Tema:  problemas con entradas de cadenas  (Leído 887 veces)

luchojimenez

  • Miembro activo
  • **
  • Mensajes: 56
    • Ver Perfil
problemas con entradas de cadenas
« en: Martes 6 de Julio de 2010, 03:40 »
0
problemas en esta funcion a partir  del segunda iteracion, la entrada a partir de la segunda iteracion salta
Código: C++
  1.  
  2. void ingresar()
  3. {
  4. system("cls");
  5. system("color 70");
  6. int i=0,k;
  7. gotoxy(5,4);cout<<"Ingrese Su Nombre: ";//problema a patir de la segunda iteracion
  8. fgets(p[j].nombre,100,stdin);
  9. p[j].nombre[strlen(p[j].nombre)-1]='';
  10. fflush(stdin);
  11. while(i<3)
  12. {
  13. i=i+1;
  14. cout<<"ningrese las unidades producidas/dias"<<endl;
  15. cin>>p[j].up[i];
  16. if(p[j].up[i]>p[j].up[i+1])
  17. {
  18. int aux;
  19. aux=p[j].up[i];
  20. p[j].up[i]=p[j].up[i];
  21. aux=p[j].up[i+1];
  22. }
  23. n=n + p[j].up[i];
  24. }
  25.  
  26. system("cls");
  27.  
  28. k=n/5;
  29. h=h+n;
  30. gotoxy(17,2);cout<<"ESTADISTICAS DEL EMPLEADO: "<<p[j].nombre<<endl;
  31. gotoxy(17,5);cout<<"Producion total mes : "<<n<<endl;
  32. gotoxy(17,6);cout<<"Promedio produccion diaria: "<<k<<endl;
  33. gotoxy(17,15);system("pause");
  34. }
  35.  
  36.  
  37.  
  38.  

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: problemas con entradas de cadenas
« Respuesta #1 en: Martes 6 de Julio de 2010, 10:19 »
0
Sin saber que es p es bastante dificil de determinar el problema. Trataria de depurarlo pero al ser codigo no standard, para Turbo C seguramente, mejor te lo dejo a vos.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.