Programación General > C/C++

 corregir ejercicio ya realizado, sobre sacar pormedio notas

(1/1)

franktntx:
Ayuda, corregir ejercicio ya realizado, solo es corregir presenta errores al probarlo, urgente,

es este:

#include "stDlib.h"
#include "iostream.h"
#include "conio.h"

void menu (void);

char N[45][15];
float C1[45], C2[45],C3[45], nf[45], pf=0;
int pos=0, OPC=0, PS=0, Pe=0;

void main ()
{
menu();
}
void menu (void)
{
clrscr();
cout<<"1.Ingresar Estudiante
2. Mostrar Resultados
3.salir";
opc=getch();
while (opc>4888 opc<52)
{
switch (opc)
}
case 49:
for (pos=0, pos 2.45; pos++)
{
cout<<"ingrese el nombre del estudiante numero"<<pos;
cin>>[pos];
cout<<"ingrese la nota, en el primer corte";
cin>>c1[pos]
cout<<"Ingrese la nota, en el tercer corte";
cin>> c3[pos]
}
case 50:
for (pos=0; pos<45;pos++)
gotoxy (1,pos+1); cout<< N[pos];
gotoxy (2,pos+1); cout<<(c1[pos]*0,35);
gotoxy (3,pos+1); cout<<(c1[pos]*0,35);
gotoxy (4,pos+1); cout<<(c2[pos]);
gotoxy (5,pos+1); cout<<(c2[pos]*0,35);
gotoxy (6,pos+1); cout<<(c3[pos]);
gotoxy (7,pos+1); cout<<(c3[pos]*0,30);
nf[pos]=((1+c2)*0,35+c3*0,3);
gotoxy (8,pos+1); cout<<nf;
pf=pf+nf[pos]/45;
if(nf[pos]>=3)
ps=ps+1;
else
PE=PE+1;
}
cout<<"El promedio general es:"<<pf;
cout<<"La cantidad de personas que pasaron son:"<<ps;
cout<<"La cantidad de personas que perdieron son:"<<pe;

getch();
menu();
case 51:
exit(0)
greak;
}
getch();
}


es sobre sacar las notas, si me pueden ayudar a mejorarlo o cambiarlo un poco, les agradeceria mucho de esto depende que pase o pierda en la U.

haidion:

--- Código: C++ --- while (opc>4888 opc<52){switch (opc){ //Y aca te falta esta//}//Aca te sobra esta llave     case 49:            for (pos=0, pos 2.45; pos++)            {                cout<<"ingrese el nombre del estudiante numero"<<pos;                cin>>[pos];                cout<<"ingrese la nota, en el primer corte";                cin>>c1[pos]                cout<<"Ingrese la nota, en el tercer corte";                cin>> c3[pos]           }      break; //te falta esto      case 50:           for (pos=0; pos<45;pos++){//Aca te falta esta llave                gotoxy (1,pos+1); cout<< N[pos];               gotoxy (2,pos+1); cout<<(c1[pos]*0,35);               gotoxy (3,pos+1); cout<<(c1[pos]*0,35);               gotoxy (4,pos+1); cout<<(c2[pos]);               gotoxy (5,pos+1); cout<<(c2[pos]*0,35);               gotoxy (6,pos+1); cout<<(c3[pos]);               gotoxy (7,pos+1); cout<<(c3[pos]*0,30);               nf[pos]=((1+c2)*0,35+c3*0,3);               gotoxy (8,pos+1); cout<<nf;               pf=pf+nf[pos]/45;               if(nf[pos]>=3)                        ps=ps+1;               else                        PE=PE+1;          }         cout<<"El promedio general es:"<<pf;         cout<<"La cantidad de personas que pasaron son:"<<ps;         cout<<"La cantidad de personas que perdieron son:"<<pe;          getch();         menu();      break;//te falta esto       case 51:           exit(0)           greak;//Supongo que aca quiciste escribir break;      }    }//Aca te falta esta llave creo  
Es posible que tengas mas errores.

Navegación

[0] Índice de Mensajes

Ir a la versión completa