Kodum tam tamamlanmış değil ancak takıldığım nokta şu program tek tek satırları dolaşacak ve oradaki öğrencilerin vize ile final ortalamasını bulacak. En yüksek olanı veya en düşük olan öğrenciyi çıktı verecek. Ben bu satır işlemini nasıl yaptıracağım çözemedim tek bir örnek bulsam hepsini yapacağım. Aynı şekilde sütun işlemi de yapmam gerecek bunları dizi de nasıl yapacağım?
[CODE lang="c" title="C"]#include <stdio.h>
int enyuksekogrenci(int);
int endusukogrenci(int);
double vizefinalort(int);
double ort(int);
int sinavnotlari[10][2] = {
{78,62}, // 1. ogrenci
{45,56}, // 2. ogrenci
{91,38}, // 3. ogrenci
{12,80}, // 4. ogrenci
{45,69}, // 5. ogrenci
{76,85}, // 6. ogrenci
{46,56}, // 7. ogrenci
{99,60}, // 8. ogrenci
{74,69}, // 9. ogrenci
{28,88}, // 10. ogrenci
};
int enyuksekogrenci() {
int i=0,j=0;
for(i=0;i<10;i++); {
ort=(vize*0.4)+(final*0.6);
}
}
[/CODE]
[CODE lang="c" title="C"]#include <stdio.h>
int enyuksekogrenci(int);
int endusukogrenci(int);
double vizefinalort(int);
double ort(int);
int sinavnotlari[10][2] = {
{78,62}, // 1. ogrenci
{45,56}, // 2. ogrenci
{91,38}, // 3. ogrenci
{12,80}, // 4. ogrenci
{45,69}, // 5. ogrenci
{76,85}, // 6. ogrenci
{46,56}, // 7. ogrenci
{99,60}, // 8. ogrenci
{74,69}, // 9. ogrenci
{28,88}, // 10. ogrenci
};
int enyuksekogrenci() {
int i=0,j=0;
for(i=0;i<10;i++); {
ort=(vize*0.4)+(final*0.6);
}
}
[/CODE]
Son düzenleyen: Moderatör: