0348 - Afisare Puteri: Difference between revisions
Paul Ungur (talk | contribs) |
Paul Ungur (talk | contribs) |
||
Line 21: | Line 21: | ||
==Rezolvare== | ==Rezolvare== | ||
<syntaxhighlight lang= | <syntaxhighlight lang="python" line="1"> | ||
n = int(input("Introduceți n: ")) | n = int(input("Introduceți n: ")) | ||
p = int(input("Introduceți p: ")) | p = int(input("Introduceți p: ")) |
Revision as of 19:03, 19 March 2023
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
Exemplu:
Date de intrare 3 100
Date de ieșire 1 3 9 27 81
Rezolvare
<syntaxhighlight lang="python" line="1"> n = int(input("Introduceți n: ")) p = int(input("Introduceți p: "))
putere = 1 while putere <= p:
print(putere, end=" ") putere *= n
</syntaxhighlight>