1376 - Laturi Triunghi: Diferență între versiuni

De la Universitas MediaWiki
(Creat o pagină goală)
 
Linia 1: Linia 1:
==Cerința==
Se dă <span style="color: red;"> n</span>. Afișați un triunghi cu latura de <span style="color: red;"> n</span> steluțe gol înăuntru.


==Date de intrare==
Se va citi de la tastatură numărul <span style="color: red;"> n</span>.
==Date de ieșire==
Se va afișa triunghiul cerut.
==Restricții și precizări==
<span style="color: red;"> 1 ≤ n ≤ 10</span>
==Exemplu:==
Intrare
5
Ieșire
    *
  * *
  *  *
*    *
* * * * *
==Rezolvare==
<syntaxhighlight lang=“python” line>
n = int(input("Introduceti un numar: "))
for i in range(1, n+1):
    for j in range(n-i):
        print(" ", end="")
    for j in range(1, i+1):
        if j == 1 or j == i or i == n:
            print("* ", end="")
        else:
            print("  ", end="")
    print()
</syntaxhighlight>

Versiunea de la data 19 martie 2023 19:22

Cerința

Se dă n. Afișați un triunghi cu latura de n steluțe gol înăuntru.

Date de intrare

Se va citi de la tastatură numărul n.

Date de ieșire

Se va afișa triunghiul cerut.

Restricții și precizări

1 ≤ n ≤ 10

Exemplu:

Intrare

5 Ieșire

   *
  * *
 *   *
*     *
  • * * * *

Rezolvare

n = int(input("Introduceti un numar: "))

for i in range(1, n+1):
    for j in range(n-i):
        print(" ", end="")
    for j in range(1, i+1):
        if j == 1 or j == i or i == n:
            print("* ", end="")
        else:
            print("  ", end="")
    print()