Arvutiteaduse instituut
  1. Esileht
  2. Programmeerimise ülesannete tüübid
EN
Logi sisse

Programmeerimise ülesannete tüübid

  • Avaleht
  • Tea ja mõista

Tuvasta
Kontrolli
Selgita

  • Rakenda ja analüüsi
  • Sünteesi ja hinda
  • Soovitused kontrolltööks
  • Kasutatud materjalid
  • Autorid

Kontrolli

Kirjeldus: Kontrolli programmi tulemit käsitsi.
Lahenduskeskkond: Lahendatakse arvutit jt abivahendeid kasutamata.

Ülesanded:
Näiteülesande nägemiseks/peitmiseks klikka tüübile.

  • Mis kuvatakse programmi tulemusel käsureale?
  • Mis kuvatakse programmi tulemusel käsureale?
    for i in range(6, 25, 3):
        if i % 2 == 0:
            a = i
    print(a)
  • Mida tagastab programm antud sisendi(te) korral?4
  • Mis kuvatakse programmi tulemusel käsureale, kui sisestatakse 6 ja 2?
    a = int(input("Sisesta a väärtus: "))
    algus = int(input("Sisesta loenduri algväärtus: "))
    
    for i in range(algus, 5):
        if i<3 and a<=6:
            a += 3
        elif i>3 and a>6:
            a -= 2
    print(a)
  • Mitu korda täidetakse tsüklit?4
  • Mitu korda täidetakse tsüklit?
    arv = 24
    while int(arv) != 1:
        if arv % 2 == 0:
            print(arv)
            arv = arv // 2
        else:
            arv = arv % 2

Selle ülesande võiks kokku panna Selgita ülesandega, kus on vaja selgitada programmi tööd. Õpilane võib küll olla koodist õigesti aru saanud, kuid kusagil on tulnud sisse väike näpuviga ning kahe tüübi ühildamisel ei karista me teda väikese vea eest.

  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.
Courses’i keskkonna kasutustingimused