Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабы / KARTA41

.CPP
Скачиваний:
26
Добавлен:
30.04.2013
Размер:
936 б
Скачать
#include <iostream.h>
#include <conio.h>


class karta
{ char mast;
 char znachenie;
 public:
 karta()   {  mast = 'a';  znachenie='8';}
 karta( char m, char z)  {mast=m;  znachenie=z;}
 karta (int z)  {mast='b'; znachenie=(char)(z);}

 friend void input(karta& num);

 friend void output(karta& num);



~karta() {}

};

 void input(karta& num)
 {
  char a;
  char b;
  cout <<"input mast "<<endl;
  cin >>a;
  cout<<"input znachenie"<<endl;
  cin >>b;
  num.mast=a;
  num.znachenie=b;
 }

 void output(karta& num)
{
 cout <<"   mast \t "<<num.mast;
 cout <<" znachenie \t"<<num.znachenie<<endl;

}


void main()
{
 clrscr();
 karta k1;
 karta k2('c','9');
 karta k3(65);
 karta k4;
 input(k4);
   cout<<endl<<"karta1";
    output(k1);
   cout <<endl<<"karta2";
    output(k2);
   cout<<endl<<"karta3";
    output(k3);
   cout<<endl<<"karta4";
    output(k4);
   getch();
 }
Соседние файлы в папке Лабы