Visual C++ .NET - Programa C++ retorcar

   
Vista:

Programa C++ retorcar

Publicado por Carlos (1 intervención) el 21/12/2010 17:59:06
Alguien sabria arreglarme el programa para k kuente numero de notas total, assignaturas diferentes, i que por kada assignatura akabe mostrando la nota media numero de notas i numero de aprobados. ETERNAMENTE AGRADECIDO!!!!!!!!!





#include <iostream>

using namespace std;

main()
{
typedef struct
{
int codi;
float nota;
int aprovats;
float sumanotes;
float mitjana;
} assignatura;

typedef assignatura taulaassignatura[1000];

taulaassignatura t;

float n,mitjana;
int a,i,j,z;

j=0;
i=1;
z=0;

cout<<"Entra la sequencia: primer el codi de l'assignatura i despres la nota, i per acabar-la entra -1"<<endl;
cin>>a;

while (n!=-1.0)
{
cin>>n;

for (j == 0; j<i; j++)
{

if (n != t[j].codi)
{
t[i].codi = a;
t[i].nota = 1;
t[i].sumanotes = n;

if (n>=5.0)
{
t[i].aprovats = t[i].aprovats+1;
}
i = i+1;
}

else if (a == t[j].codi)
{
t[j].nota = t[j].nota+1;
t[j].sumanotes = t[j].sumanotes+n;

if (n>=5.0)
{
t[j].aprovats = t[j].aprovats+1;
}
}
}

cin>>a;
}

cout<<"El numero de notes introduit es de "<<t[i].nota<<endl;
cout<<"EL numero d'assignatures diferents introduides es de "<<j<<endl;

for(z == 0;z = j; i++)
{
mitjana = t[i].sumanotes / t[i].nota;
cout<<"El numero de notes es de "<<t[i].nota<<endl;
cout<<"El numero d'aprovats es de "<<t[i].aprovats<<endl;
cout<<"La nota mitjana es de "<<mitjana<<endl;
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
información
Otras secciones de LWP con contenido de Visual C++ .NET
- Código fuente de Visual C++ .NET
información
Códigos de Visual C++ .NET
- Calculo de salario, con funciones en C++
- Juego del Risk
- codigo ascii a decimal