viernes, 13 de abril de 2012
12/04/2012
Solucion al problema del dia Anterior
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
//DECLARACIONES
float escuela[3][5][2];
int i,j,k,curso,asignatura,n_aprobados=0,n_suspensos=0;
float n_media=0;
//INTRODUCCION DE LAS NOTAS POR TECLADO
for(i=0;i<3;i++)//i=curso
{
cout << "CURSO " << i << endl;
for(j=0;j<5;j++)//alumno
{
cout << " ALUMNO " << j << endl;
for(k=0;k<2;k++)//nota
{
cout << " Nota de la asignatura " << k << ": ";
cin >> escuela[i][j][k];
}
}
}
//FIN INTRODUCCION DE LAS NOTAS POR TECLADO
//CALCULAR LA NOTA MEDIA POR CURSO
cout << endl << "CALCULO DE LA NOTA MEDIA" << endl;
cout << "A que curso? [0,1,2] ";
cin >> curso;
for(j=0;j<5;j++)
{
for(k=0;k<2;k++)
{
n_media += escuela[curso][j][k];
}
}
cout << "La nota media del curso " << curso << " es " << n_media/10 << endl;
//FIN CALCULAR LA NOTA MEDIA POR CURSO
//CALCULAR EL NUMERO DE APROBADOS Y SUSPENSOS
cout << endl << "CALCULO DE APROBADOS Y SUSPENSOS" << endl;
cout << "De que curso? [0,1,2] ";
cin >> curso;
cout << "De que asignatura? [0,1] ";
cin >> asignatura;
for(j=0;j<5;j++)
{
if(escuela[curso][j][asignatura] < 5)
n_suspensos++;
else
n_aprobados++;
}
cout << endl << "Hay " << n_suspensos << " suspensos y " << n_aprobados << " aprobados" << endl;
//FIN CALCULAR EL NUMERO DE APROBADOS Y SUSPENSOS
system("PAUSE");
return EXIT_SUCCESS;
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario