Пользователь вводит десятичное целое число n и основание системы счисления p ( 2≤p≤9 ). вывести число в p-й системе счисления. решить в с++

alicahirdeeva alicahirdeeva    2   02.09.2019 08:50    0

Ответы
балуева2007 балуева2007  06.10.2020 11:31
#include<iostream>
#include<string>
using namespace std;

int main()
{
    int n,p;
     string S;
     cout <<"n = ",cin >> n;
     cout <<"p = ",cin >> p;
    while(n / p > 0){
        S = (char)(n % p+'0')+S;
        n /= p;
        }
    if(n!=0){S = (char)(n+'0')+S;}
    cout <<"n_p = "<<S<<"\n";
     system("Pause");
     return 0;
}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика