İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Script Programlama (Python, Ruby, Perl, Bash/Shell
Script Programlama (Python, Ruby, Perl, Bash/Shell

C++ maaşı hesaplamiyor

Fdn__2023.04.20191 cevap1.748 görüntüleme
2019'den beri3 mesaj
#1
#include <iostream>
using namespace std;
class kisi{
public:
int yas;
float maas;
float zam;
char ad[20];
char soyad[20];
void isim_gir(){
cout<<"adinizi giriniz:"<<endl;
cin>>ad;
cout<<"soyadinizi giriniz:"<<endl;
cin>>soyad;
}
void yas_gir(){
cout<<"yasinizi giriniz:"<<endl;
cin>>yas;}
void maas_gir(){
cout<<"maasinizi giriniz:" <<endl;
cin>>maas; }
int maas_hesap(){
for(int i=0; i<5 ;i++){
zam=(zam*10)/100;
maas=maas+zam;
}
return maas;}
int yas_hesap(){
yas=yas+5;
return yas;}

}kisi;
int main(){
kisi.isim_gir();
cout<<endl;
kisi.yas_gir();
cout<<endl;
kisi.maas_gir();
cout<<endl;
cout<<"5 yil sonraki maas:"<<kisi.maas_hesap();
cout<<endl;
cout<<"5 yil sonraki yas:"<<kisi.yas_hesap();

return 0;}
Cevaplar
2018'den beri5.745 mesaj
#2
int maas_hesap(){for(int i=0; i<5 ;i++){zam=(maas*10)/100;maas=maas+zam;}return maas;}


Zam alırken 1/10'u alınmış ama öncesinde zam ile alakalı bir float değeri belirtmemişsiniz.
👍 1

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.