ALX - Kurs Python - Super Team

Kurs Python od Podstaw

Nie jesteś zalogowany na forum.

Ogłoszenie

Enter your announcement here.

#1 2022-01-23 18:09:24

Tomasz Walczak
Administrator
Dołączył: 2022-01-23
Liczba postów: 28
WindowsChrome 75.0.3770.145

[23.01][Zad5] 5 Wypisz tabliczke mnozenia do 100 (10 x 10)

Moje rozwiązanie tabliczki mnożenia:

# zad 5 Wypisz tabliczke mnozenia do 100  (10 x 10)

n = 10
x = 1

while x < n+1:
    y = 1
    while y < n+1:
        if ( x + y ) % 2 == 0:
            print(x*y, end=" ")
        else:
            print(x*y, end=" ")
        y += 1
    print("")
    x += 1

Offline

#2 2022-01-23 22:32:43

Mikolaj_Jaczynski
Moderator
Dołączył: 2022-01-23
Liczba postów: 5
WindowsChrome 97.0.4692.99

Odp: [23.01][Zad5] 5 Wypisz tabliczke mnozenia do 100 (10 x 10)

Moje, trochę inne:

x = 1
while x < 11:
    y = 1
    while y < 11:
        print(str(x*y), end=" ")
        y += 1
    print()

    x += 1

Wiadomość dodana po 21 h 37 min 23 s:

Mikolaj_Jaczynski napisał/a:

Moje, trochę inne:

x = 1
while x < 11:
    y = 1
    while y < 11:
        print(str(x*y), end=" ")
        y += 1
    print()

    x += 1

a właściwie takie same [dblpt]).

Chyba opcja edycji na forum nie działa. Nie mogłem zedytować poprzedniego posta.

Offline

#3 2022-01-29 16:53:08

Krzysztof Pogorzelski
Użytkownik
Dołączył: 2022-01-29
Liczba postów: 2
WindowsFirefox 96.0

Odp: [23.01][Zad5] 5 Wypisz tabliczke mnozenia do 100 (10 x 10)

ja to tak nakombinowałem [dblpt])

n=10
x=1
while x<=n:
    y=0
    while y<n:
        if x*(y+1)<10:

            print(" "+str(x*(y+1)), end=" ")
        else:
            print((x * (y + 1)), end=" ")
        y+=1
    x+=1
    print()

Offline

Użytkowników czytających ten temat: 0, gości: 1
[Bot] ClaudeBot

Stopka

Forum oparte na FluxBB 1.5.7

Darmowe Forum