Reply to this topicStart new topic
> Помощ за една задача по C++ !
psysess
публикация 11.01.2014г. в 14:58ч.
Коментар: #1


Новак
*

Група: Потребители
Съобщения: 2
Дата на регистрация: 14.12.2013г.
Потребител # 23 609





Здравейте,моля за помощ за една задача да разбера дали е правилно написана и дали има нужда да се редактира нещо или да се допълне!!!


Ето го заданието:


Да се напише клас за дадения "реален" обект, като се създаде клас със следните членове:
- конструктор;
- get функции (поне една);
- set функции (поне една);
- print функция, извеждаща на екрана в подходящ вид членовете-данни на класа;
- член-функцията, описана в конкретната задача.
Да се напише тестваща функция (main) за демонстрация на създадения клас.


16. Обект - избирател: име, презиме и фамилия, ЕГН, избирателна секция; функция - проверка дали човекът има право да гласува;


Ето я и самата задача:


class vote{
private:
string first_name;
string second_name;
string last_name;
int age;
int section;
public:
vote(){age=26;}
vote(){section=4;}
vote(){fisrt_name=Atanas;}
vote(){second_name=Mihailov;}
vote(){last_name=Yanev;}
void set first_name(string first_name){}
void set secondt_name(string secondt_name){}
void set last_name(string last_name){}
void set age(int age){}
void set section(int section){}
string get fisrt_name()const{return first_name;}
void show ()const{
cin>>"vavedete pyrvo ime: ">>first_name;
cout>>endl;
}
string get second_name()const{return second_name;}
void show ()const{
cin>>"vavedete bashtino ime: ">>second_name;
cout>>endl;
}
string get last_name()const{return last_name;}
void show ()const{
cin>>"vavedete familno ime: ">>last_name;
cout>>endl;
}
int get age()const{return age;}
void show ()const{
cin>>"godini: ">>age;
cout>>endl;
}
int get section()const{return section;}
void show ()const{
cin>>"izbiratelna seksiya: ">>section;
cout>>endl;
}
bool allow age(){
return age>=18;
}

};
int main() {
vote first_name;
vote second_name;
vote last_name;
vote age;
vote section;
cout<<first_name<<endl;
cout<<second_name<<endl;
cout<<last_name<<endl;
cout<<age<<endl;
cout<<section<<endl;


return 0;
}

Това съобщение е било редактирано от psysess на 11.01.2014г. в 15:01ч.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 потребители преглеждат тази тема в момента (1 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

 

RSS Олекотена Версия Сега е: 07:00 - 26.08.2026г.

Калдейта Ком ЕООД - © 2003-. Всички права запазени.