- Yasaklandı
- #1
Banlı Üye
Bu hayatta bilginin paralı olmasına çok kızarım ama bazı şeylerin paralı olmasına hiç kızmam emek olan şeylerden bahsediyorum 
Deitelin kitabını okumaya başladım neden diye sorun çünkü dahada kendimi geliştirmek istedim her neyse konumuz bugün bu değil
Kitapda çıkan bir soruyu sizle paylaşıcam kendim yaptım altada kaynak kodunu bırakacağım burdaki amaç yapıp yapamayacağınız
Soru tam olarak şöyle;
Öncelikle kişinin adını soyadını ve yaşını (ay , yıl , gün) olarak alınız bunların her biri için set ve get fonksiyonlarını yazınız ve private erişim belirtecinde tanımlayınız kişinin yaşını yıl üzerinden bulunuz yani 2020 - year tarzında demek istiyor ardından kişilerin bilgilerini gösteren bir fonksiyon yazınız ve kişin maximum ve hedef nabız oranını bulunuz formülleri tam olarak şunlar
maximumpulse = 220 - yaş
maximumpulsesum = maximumpulse * 0.7
lowestpulsesum = minimumpulse * 0,6
Fonksiyonlar tam olarak böyle yapamayanlar kaynak koduna bakabilir alta kaynak kodunuda bırakıyorum
Deitelin kitabını okumaya başladım neden diye sorun çünkü dahada kendimi geliştirmek istedim her neyse konumuz bugün bu değil
Kitapda çıkan bir soruyu sizle paylaşıcam kendim yaptım altada kaynak kodunu bırakacağım burdaki amaç yapıp yapamayacağınız
Soru tam olarak şöyle;
Öncelikle kişinin adını soyadını ve yaşını (ay , yıl , gün) olarak alınız bunların her biri için set ve get fonksiyonlarını yazınız ve private erişim belirtecinde tanımlayınız kişinin yaşını yıl üzerinden bulunuz yani 2020 - year tarzında demek istiyor ardından kişilerin bilgilerini gösteren bir fonksiyon yazınız ve kişin maximum ve hedef nabız oranını bulunuz formülleri tam olarak şunlar
maximumpulse = 220 - yaş
maximumpulsesum = maximumpulse * 0.7
lowestpulsesum = minimumpulse * 0,6
Fonksiyonlar tam olarak böyle yapamayanlar kaynak koduna bakabilir alta kaynak kodunuda bırakıyorum
C++:
#ifndef HNH_h
#define HNH_h
#include <iostream>
#include <string>
class AHA
{
private:
int maximum = 220;
int age;
int sumagemaximum;
int dinlenik;
int egzersizsiddeti;
std::string name;
std::string surname;
int year;
int month;
int day;
float highestpulse = 0.7;
float highestpulsesum;
float Lowestpulse = 0.6;
float lowestpulsesum;
public:
void setYear(int y);
void setMonth(int m);
void setDay(int d);
void setAge(int a);
void setNameAndSurName(std::string n, std::string sn);
void takeInfo();
void displayEverything();
int getAge();
std::string getNameAndSurName();
int getYear();
int getMonth();
int getDay();
};
#endif // !HNH_h
Kod: