int main setlocale LC_ALL Russian rational_number char sw int run doub

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
int main()
{
setlocale(LC_ALL, "Russian");
rational_number x;
char sw;
int run=1;
double r;
while(run)
{
system("cls");
cout<<"1.Возведение в степень\n2.Сравнение двух рациональных чисел\n3.Сравнение рационального числа с целым числом\n4.Выход\n";
cin >> sw;
switch(sw)
{
case '1'://r=power();
rational_number x;
x^n;
cout<<"Возведение вещественного числа в степень, заданную РЦ: \n";
cout<<r<<endl;
system("PAUSE");
break;
case '2':compare();
system("PAUSE");
break;
case '3':compare_int();
system("PAUSE");
break;
case '4':run=0;
break;
}
}
return 0;
}