//перевод числа из системы исчисления
//с основанием от 2 до 9 в десятичную
#include
#include
#include
using namespace std;
int pss(char sr[80], int i, int osn)
{
static int s;
char ch=sr[i-1];
if (i==strlen(sr)) s=1;
s=s*osn;
if (1 else return (atoi(&ch));
}
int main(int argc, char** argv)
{
int osn=0;
char st[80];
cout<<" задайте основание (от 2 до 9) ";<br> cin>>osn; cout<<endl;<br> cout<<"число: "; cin>>st; cout<<endl;<br> cout<<"в десятичной системе: "<br> <<pss(st,strlen(st),osn);<br> return(0);
}