👤

Se citesc de la tastatura un numar natural n si un numar q, q∈[2,9]. Sa se verifice daca n poate fi considerat ca o reprezentare a unui numar in baza q.

Răspuns :

#include <iostream>
using namespace std;
int main (){
    int n, q, poate=1;
    cout<<"n=";cin>>n;
    cout<<"q=";cin>>q;
    while(n>0){
        if(n%10>=q)
            poate=0;
        n=n/10;
    }
    if(poate)cout<<"da";
    else cout<<"nu";
    return 0;
}