LEKCIJA 3 PYTON

# =========================================
# TREĆA LEKCIJA PYTHONA 🐍
# FOR I WHILE PETLJE
# =========================================

# U ovoj lekciji učimo:
# - for petlje
# - while petlje
# - ponavljanje koda
# - brojače
# - mini petlje i igrice


# =========================================
# 1. FOR PETLJA
# =========================================

for i in range(5):
    print(i)

# range(5) znači:
# 0,1,2,3,4


# =========================================
# 2. ISPIS BROJEVA OD 1 DO 10
# =========================================

for broj in range(1,11):
    print(broj)


# =========================================
# 3. ISPIS TEKSTA VIŠE PUTA
# =========================================

for i in range(3):
    print("Python je super!")


# =========================================
# 4. WHILE PETLJA
# =========================================

broj = 0

while broj < 5:
    print(broj)
    broj += 1

# += 1 povećava broj za 1


# =========================================
# 5. BROJANJE UNAZAD
# =========================================

broj = 5

while broj > 0:
    print(broj)
    broj -= 1


# =========================================
# 6. PETLJA SA IMENIMA
# =========================================

imena = ["Esad", "Amar", "Lejla"]

for ime in imena:
    print(ime)


# =========================================
# 7. SABIRANJE BROJEVA
# =========================================

zbir = 0

for i in range(1,6):
    zbir += i

print("Zbir je:", zbir)


# =========================================
# =========================================
# 10 ZADATAKA 💻
# =========================================
# =========================================


# =========================================
# ZADATAK 1
# Ispiši brojeve od 1 do 20
# =========================================

for i in range(1,21):
    print(i)


# =========================================
# ZADATAK 2
# Ispiši parne brojeve
# =========================================

for i in range(2,21,2):
    print(i)


# =========================================
# ZADATAK 3
# Ispiši svoje ime 5 puta
# =========================================

for i in range(5):
    print("Esad")


# =========================================
# ZADATAK 4
# Brojanje do 10 using while
# =========================================

broj = 1

while broj <= 10:
    print(broj)
    broj += 1


# =========================================
# ZADATAK 5
# Brojanje unazad
# =========================================

broj = 10

while broj >= 1:
    print(broj)
    broj -= 1


# =========================================
# ZADATAK 6
# Saberi brojeve od 1 do 100
# =========================================

zbir = 0

for i in range(1,101):
    zbir += i

print("Ukupan zbir:", zbir)


# =========================================
# ZADATAK 7
# Lista voća
# =========================================

voce = ["jabuka", "banana", "kruška"]

for x in voce:
    print(x)


# =========================================
# ZADATAK 8
# Pogodi broj
# =========================================

tajni = 5

while True:

    broj = int(input("Pogodi broj: "))

    if broj == tajni:
        print("Bravo!")
        break


# =========================================
# ZADATAK 9
# Tabela množenja
# =========================================

broj = int(input("Unesi broj: "))

for i in range(1,11):
    print(broj, "x", i, "=", broj * i)


# =========================================
# ZADATAK 10
# Brojanje slova
# =========================================

tekst = input("Unesi riječ: ")

print("Broj slova:", len(tekst))


# =========================================
# BONUS MINI IGRA 🎮
# =========================================

poeni = 0

for i in range(3):

    odgovor = input("Koja je boja trave? ")

    if odgovor == "zelena":
        poeni += 1

print("Ukupno poena:", poeni)


# =========================================
# DOMAĆI ZADATAK 🏠
# =========================================

# Napraviti program koji:
# 1. pita korisnika za broj
# 2. ispisuje sve brojeve od 1 do tog broja
# 3. na kraju ispisuje njihov zbir


# =========================================
# KRAJ LEKCIJE 🚀
# =========================================

print("Završio si treću lekciju Python-a!")

Leave a Comment

Your email address will not be published. Required fields are marked *