Bir iş yerindeki çalışanların adlarını, soy adlarını ve maaşlarını klavyeden alan ve işçilerin bilgilerini nesne dizisine kaydeden programı oluşturunuz. Kullanıcı çalışan girişini bitirmek istediğinde -1 girsin ve ekrana çalışanların adları ve soyadları, maaşları en çok olandan en az olana doğru yazılsın. Böyle bir soru sormuşlar ama yeni başladığım için yapamadım, yardımcı olur musunuz?
#Include<iOStream>
#Include<string>
Using namespace std;
Class personel {
String ad, soyad;
Int maas, i;
Public:
Void PersonelBilgiGir();
Void PersonelBilgiGoster() {
Cout << "personel adı: " << Ad << endl;
Cout << "personel soyadı: " << Soyad << endl;
Cout << "personel maaş: " << Maas << endl;
}
};
Void Personel:
ersonelBilgiGir() {
String A, s;
Int m;
Cout << "personelin adı: ";
Cin >> a;
Cout << "personelin soyadı: ";
Cin >> s;
Cout << "personelin maaşı: ";
Cin >> m;
Cout << "------------------------" << endl;
Ad = a;
Soyad = s;
Maas = m;
}
İnt main() {
Personel prsnlbilgi[100];
Setlocale(lc_all, "turkish");
String input;
Cout << "evet / hayır ";
Cin >> input;
If ( input == "evet") {
For (int i = 0; i < 100; i++) {
Prsnlbilgi
.PersonelBilgiGir();
Cout << "evet / hayır ";
Cin >> input;
}
}
Else.
{
prsnlbilgi.OgrenciBilgiAl();
}
}