Informatică, întrebare adresată de daniemanule, 8 ani în urmă

Cerinţa
Se dau două numere naturale nenule n și p. Afișați în ordine crescătoare puterile lui n mai mici sau egale cu p.

Date de intrare
Programul citește de la tastatură numerele n și p.

Date de ieşire
Programul afișează pe ecran, în ordine crescătoare, puterile lui n mai mici sau egale cu p, separate prin câte un spațiu.

Restricţii şi precizări
2 ≤ n ≤ 10
1 ≤ p < 1.000.000.000

Răspunsuri la întrebare

Răspuns de robertanisoiu
0

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int n, m, p;

   cout<<"Introduceti numarul n : ";

   cin>>n;

   cout<<"Introduceti numarul p : ";

   cin>>p;

   m=n;

   while(m<p)

   {

       cout<<m<<" ";

       m=m*n;

   }

   return 0;

}

Explicație:

Alte întrebări interesante