Добавил:
Diryabuh
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабы / KARTA41
.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 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();
}
Соседние файлы в папке Лабы
