elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / Id returned 1 exit status , error en c++ (Ayuda) en: 22 Enero 2018, 00:11 am
//estaba programando en c++ estructuras con punteros y me sale ese error , no lo entiendo y no encuentro solución , espero me puedan ayuda :C

Código
  1. #include "iostream"
  2. #include "conio.h"
  3. #include "stdlib.h"
  4.  
  5. using namespace std;
  6. struct Alumno{
  7. char nombre[30];
  8. int edad;
  9.    float promedio;
  10. }alumno[3] , *puntero_alumno=alumno;
  11.  
  12. void pedirDatos();   ///PROTOTIPO
  13. void calcularMejorPromedio(Alumno *);
  14.  
  15.  
  16. int main(){
  17. system("color 0b");
  18.  
  19. pedirDatos();
  20. calcularMejorPromedio(puntero_alumno);
  21.  
  22. system("pause");
  23. return 0;
  24. }
  25.  
  26. void perdirDatos(){
  27.  
  28. for(int i=0;i<3;i++){
  29. fflush(stdin);
  30. cout<<"Digite nombre del alumno : ";
  31.  
  32. cin.getline((puntero_alumno+i)->nombre,30,'\n');
  33.  
  34. cout<<"Digite edad del alumno : ";
  35.  
  36. cin>>(puntero_alumno+i)->edad;cout<<endl;
  37.  
  38. cout<<"Digite promedio del alumno : ";
  39.  
  40. cin>>(puntero_alumno+i)->promedio;cout<<endl;
  41.  
  42. }
  43. }
  44.  
  45. void calcularMejorPromedio(Alumno *puntero_alumno){
  46. float mayor = 0.0;
  47. int pos=0;
  48.  
  49. for(int i=0;i<3;i++){
  50. if((puntero_alumno+i)->promedio > mayor){
  51. mayor= (puntero_alumno+i)->promedio;
  52. pos=i;
  53. }
  54. }
  55. ///imprimiendo datos
  56. cout<<"\nEl alumno con el mayor promedio es : \n";
  57. cout<<"Nombre : "<<(puntero_alumno+pos)->nombre<<endl;
  58. cout<<"edad : "<<(puntero_alumno+pos)->edad<<endl;
  59. cout<<"PROMEDIO: "<<(puntero_alumno+pos)->promedio<<endl;
  60. }
  61.  
  62.  
  63.  
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines