Advertisement
Serafim_

Сlass-фамилия и имя

Feb 27th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.81 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3.  
  4. using namespace std;
  5.  class person{
  6. public:
  7.     string name;
  8.     string surname;
  9.     int age;
  10.     person(string name_, string surname_, int n){
  11.         name = name_;
  12.         surname = surname_;
  13.         age = n;
  14.     }
  15.     person(string name_, string surname_ ){
  16.         name = name_;
  17.         surname = surname_;
  18.         age = 0;
  19.     }
  20.     void say_hello(){
  21.         if(age == 0){
  22.             cout <<"hello my name is " << name << " " << surname << endl;
  23.         }
  24.         else{
  25.             cout <<"hello my name is " << name << " " << surname << ". I'm " << age << " years old."<< endl;
  26.         }
  27.     }
  28.  
  29. };
  30.  
  31.  
  32. int main()
  33. {
  34.     person b = person("Roman", "Sayapin");
  35.     person c = person("Michaile","Novikov",18);
  36.     b.say_hello();
  37.     c.say_hello();
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement