Hoca o kadar profesyonel birşey istemişse onları da düşünmek lazım tabiki. Sınıf tekrarı yapmış olma ihtimali de var. Bu da düşünülmeli mesela... Ama önce ilk olarak buraya kadar çalışan kodu oluşturun. Ek özellikler duruma göre eklenir. Telefondaki derleyici çok doğru sonuç vermeyebilir. Bilgisayardan kontrol etme imkanınız varsa daha iyi olur. şu kodları deneyin:
#define _CRT_SECURE_NO_WARNINGS
using namespace std;
#include <iostream>
void egitimSeviyeHesapla(int mezuniyet,int baslama);
int baslamaYili, mezuniyetYili;
char secim;
int main()
{
while (1) {
cout << "Birinci sinif'a basladiginiz yili giriniz: ";
cin >> baslamaYili;
cout << "\nEn son mezun oldugunuz yili giriniz: ";
cin >> mezuniyetYili;
egitimSeviyeHesapla(mezuniyetYili, baslamaYili);
cout << "\nDevam etmek istiyor musunuz ? (y/n): ";
cin >> secim;
if (secim == 'y')
cout << "\n\n\n";
else
return 0;
}
}
void egitimSeviyeHesapla(int mezuniyet, int baslama) {
int farkYil = mezuniyet - baslama;
if (farkYil < 8) {
cout << "\nmezun degilsiniz";
}
if (farkYil == 8) {
cout << "\nortaokul mezunusunuz";
}
if (farkYil == 12) {
cout << "\nlise mezunusunuz";
}
if (farkYil == 16) {
cout << "\nuniversite mezunusunuz";
}
}