|
me podrian ayudar a encontrar el error al programa, pues si me copila pero despues solo se sale, y ya le di vuelta a todo el programa y no encuentro el error, soy nuevo en eso, asi que si podrian correjir mi error seria de gran ayuda.
el programa es el siguiente:
#include <iostream> #include <stdlib.h> using namespace std; int main() { int p,x,y; int funcion(int exp); int exp=y; cout<<"Ingresa tus puntos"<<endl; cin>>p; system("cls"); cout<<"Ingresa los puntos necesarios para aprobar"<<endl; cin>>x; system("cls"); cout<<"El minimo para aprobar es: "<<x<<endl; getchar(); system("cls"); switch (y){ case 1:
cout<<"Te felicito!! Aprobaste, obtendras una A en tu expediente"; getchar(); break; case 2: cout<<"Lo siento. Reprobaste, el minimo para aprobar era "<<x<<", obtendras una R en tu expediente"; getchar(); break; } getchar(); } int funcion(int exp) { int x,p; if (p>=x) { exp='1'; } else{ exp='2';} return (exp); }
espero que me puedan responder. muchas gracias
|