Добавил:
Diryabuh
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабы / KARTA31
.CPP#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 karta input(karta num);
friend void output(karta num);
~karta() {}
};
karta input(karta num)
{
cout <<"input mast "<<endl;
cin >>num.mast;
cout<<"input znachenie"<<endl;
cin>>num.znachenie;
return num;
}
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;
k4=input(k4);
cout<<endl<<"karta1";
output(k1);
cout <<endl<<"karta2";
output(k2);
cout<<endl<<"karta3";
output(k3);
cout<<endl<<"karta4";
output(k4);
getch();
}
Соседние файлы в папке Лабы
