0348 - Afisare Puteri: Difference between revisions

From Bitnami MediaWiki
Paul Ungur (talk | contribs)
 
Paul Ungur (talk | contribs)
Line 21: Line 21:


==Rezolvare==
==Rezolvare==
<syntaxhighlight lang=“python” line>
<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>