Merhaba,

Arkadaşlar bi arkadaşımın ödevi için yardım lazım ödev bu
10 kişilik bir sınıftaki öğrencilerin vize ve final notlarını klavyeden okutup, ortalamalarını hesaplayıp (ortalama = vize x 0,4 + final x 0,6), ortalamalarını büyükten küçüğe doğru sıralı bir şekilde sıralatıp ekrana yazdıran bir C++ programı yazınız.


LAZIM OLAN OLURSA YAZILMIŞ HALİ AŞŞAĞIDADIR.

#include <cstdlib>
#include <iostream>
#include <stdio.h>
#include <conio.h>

using namespace std;

int main(int argc, char *argv[])
{
 int vize[10];
int final[10];
int nott[10];
int sayac=0; 
int i;
int ortalama;
int temp =0;

for(i=0; i<10; i++)
{
printf("%d. Vize Notu : ",i+1);
scanf("%d",&vize[i]);
}
for(i=0; i<10; i++)
{
printf("%d. Final Notu : ",i+1);
scanf("%d",&final[i]);
}

for(i=0; i<10; i++)
{
nott[i]= ((vize[i]/10)*4+(final[i]/10)*6);
}
for(i=0; i<10; i++)
{
if(nott[i]>=65)
sayac=sayac+1;
}
ortalama = (nott[0]+nott[1]+nott[2]+nott[3]+nott[4]+nott[5]+nott[6]+nott[7]+nott[8]+nott[9]+nott[10])/10;
 for(int j=0;j<10;j++)
 {
         for(int z=j+1;z<11;z++)
         {
 if(nott[j]<nott[z])
 {
 temp=nott[j];
 nott[j]=nott[z];
nott[z]=temp;
}
}
}
 //sirali ortalam
system("cls");
 for(int x=0;x<10;x++)
cout<<"Not=  "<<nott[x]<<endl;

getch();
}