Карточная игра. "Три карты"
Любимая игра лохотронщиков с принципом наперстков.
//------------------------------------------------------------------------------------------------
#include <iostream>
#include <conio.h>
using namespace std;
//---------------------------------------------
class fraction
{
private:
unsigned int chisl;
unsigned int znam;
char ch;
public:
fraction(): ch('/')
{}
void oper()
{cout<<"Enter znamenatel: ";
cin>>znam;
chisl=1;
for(unsigned int i=znam-1; i>1; i--)
{
chisl*=i;
cout<<i<<ch;
}
if(chisl==1)
chisl=0;
}
void display()const
{ cout<<"\nResult: "<<chisl<<ch<<znam<<endl;
}
void sokr();
};
//---------------------------------------------
int main()
{
fraction drob;
drob.oper();
cout<<"\nPeremnojaem vse drobi\n";
drob.display();
getch();
return 0;
}
//------------------------------------------------------------------------------------------------