Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/01/2009, 15:52
begin
 
Fecha de Ingreso: enero-2009
Mensajes: 3
Antigüedad: 15 años, 3 meses
Puntos: 0
error en el programa!!

me podrian ayudar a encontrar el error al programa, pues si me copila pero despues solo se sale, es un programa con funciones y pues asi fue como me quedo

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);
}