Sargonn
Üye
- Katılım
- 8 Mar 2020
- Mesajlar
- 36
- Puanları
- 1
- Yaş
- 34
çalışıyor hocam çok sağol çok makbule geçti bizim şartları sağlıyor. dedigin gibi bir sürü özellik eklenebilir dersin mesela tıp için 5 yıl okur ingilizce hazırlık felan eklenir. vs vs
hocam PEKİ BU İLK SATIRDAKİ DEFİNE NE İŞE YARıyor değişken olarak bir göevi var sanırım yazmasam değişen bir şey olur muHoca 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";
}
}