• Написать программу на языке Си
     Дано число х в 10 системе счисления. Перевести его в систему счисления с основанием n

Ответы 1

  • #include<iostream>#include<string>using namespace std;int main(){    int x,n;     string S;     cout << "x = ",cin >> x;     cout <<"n = ",cin >> n;    while(x / n > 0){        cout <<x / n<<" "<<x % n<<"";        S = (char)(x % n<10?x % n+'0':x % n+'A'-10)+S;        x = x / n;        }    if(x!=0){S = (char)(x<10?x+'0':x+'A'-10)+S;}    cout <<"x_n = "<<S<<"";     system("Pause");     return 0;}
    • Автор:

      paxton
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years