Keresés


Toplista

Toplista
  • betöltés...

Magántanár kereső

Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!

Python házi feladat

1176
1. Feladat - Pocak
Készíts egy programot, amely a felhasználótól bekér egy páros számot, majd ennek megfelelően rajzol ki a képernyőre egy pocak szerű alakzatot az alábbiak szerint!

Adj meg egy páros számot! 8

O
O O
O O O
O O O O
O O O O
O O O
O O
O



2. Feladat - \
Készíts egy programot, amely egymásba ágyazott ciklusok segítségével rajzolja ki egy 5 x 5-ös mezőben az alábbi alakzatot!

O . . . .
. O . . .
. . O . .
. . . O .
. . . . O



3. Feladat - X
Készíts egy programot, amely egymásba ágyazott ciklusok segítségével rajzolja ki egy 7 x 7-es mezőben az alábbi alakzatot!

O . . . . . O
. O . . . O .
. . O . O . .
. . . O . . .
. . O . O . .
. O . . . O .
O . . . . . O
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Középiskola / Informatika

Válaszok

1
1.

szam = int(input('Adj meg egy páros számot! '))

for i in range(1, szam // 2 + 1):
    print('O' * i)

for i in range(szam // 2, 0, -1):
    print('O' * i)

2.

for i in range(5):
    for j in range(5):
        print('O' if i == j else '.', end = '')
    print()

3.

for i in range(7):
    for j in range(7):
        print('O' if i == j or i == 6 - j else '.', end = '')
    print()
Módosítva: 3 éve
1