Preskoči na glavno vsebino
 
To je arhiv spletne učilnice za leto 2021/22. Aktualna spletna učilnica je na naslovu https://ucilnica.fmf.uni-lj.si
Učilnica 21/22
  • Slovenščina ‎(sl)‎
    English ‎(en)‎ Slovenščina ‎(sl)‎
Trenutno uporabljate gostujoči dostop (Prijavite se)

Programiranje 1

  1. Domov
  2. Predmeti
  3. Praktična matematika
  4. 1. letnik
  5. PROG1 (PRA)
  6. Vaje 2021/22
  7. V_06 (zanke) (J)

V_06 (zanke) (J)

Zahteve zaključka
Rok za oddajo: torek, 23 november 2021, 10:00 AM

Da so vaje opravljene, morate biti na vajah in morate imeti v sklopu Zanke (while) I opravljenih (torej morajo imeti zelen krogec) več kot pol podnalog. Za n [n ≤ 3] rešenih nalog (katerihkoli) s https://projecteuler.net/ si lahko od pogoja odštejete 2n podnalog.  Rešiti morate tudi spodnja Parsonsova problema.

Parsonsova problema:
1) Ugani število
Program izbere naravno število med 1 in 10. Uporabnika pozove, da ugane izbrano število. Uporabnik ugiba, dokler ne najde pravega števila.

2) Največji skupni delitelj
Funkcija gcd naj bi računala največji skupni delitelj dveh števil z uporabo Evklidovega algoritma. Ena od vrstic je odveč. Katera?

Kdor bo rešil vse naloge na Tomu, razen dveh podnalog in vsaj 4 naloge s ProjectEuler, si prisluži Jollya.

Da bi opravili vaje, morate biti na vajah prisotni in oddati poročilo, ki naj vsebuje:

  • Nekaj stavkov o tem, kaj ste se naučili na današnjih vajah, kaj vam povzroča težave, kakšna se vam zdi zahtevnost nalog...
  • Sliko semaforja uspešnosti reševanja.
  • Sliko rešenih Parsonsovih problemov
  • Če ste reševali naloge s Project Euler: opis (številka problema, enovrstični opis) in rešitev (število) naloge s https://projecteuler.net/. Za te naloge (največ za 5) tudi oddajte py datoteko s kodo, s katero ste prišli do rešitve.
  • Napišite tudi, katera naloga vam je bila:
    • najbolj zanimiva
    • najmanj zanimiva
    • najtežja
    • najlažja


◄ V_05 (pogojni stavek)
V_07 (zanke II) ►
Preskoči Navigacija
Navigacija
  • Domov

    • Strani spletnega mesta

      • Moji predmeti

      • Oznake

    • Moji predmeti

    • Predmeti

      • Praktična matematika

        • 1. letnik

          • LINALG (PRA)

          • MANG

          • MAT1

          • MVP

          • PROG1 (PRA)

            • Programiranje 1

            • Seminarska naloga 2021/22

            • Vaje 2021/22

              • NalogaV_00 (ogled uvodnih predavanj)

              • KvizOgled posnetkov uvodnih predavanj (namesto lab. va...

              • NalogaV_01 koliko že znamo + Pišek

              • NalogaV_02 osnovne naloge

              • DatotekaVaje 2 na tablo

              • NalogaV_03 (še malo osnov)

              • NalogaV_04 (funkcije) (J)

              • NalogaV_05 (pogojni stavek)

              • NalogaV_06 (zanke) (J)

              • NalogaV_07 (zanke II)

              • NalogaV_08 (osnove tabel)

              • NalogaV_09 (tabele)

              • NalogaV_10 (nizi)

              • NalogaVaje 11 (ponavljanje)

              • URLKviz s predavanj (odprt do 8. 1.)

              • NalogaVaje 12 (soba pobega) (J)

              • NalogaV_13 (množice in slovarji)

              • NalogaV_14 (ponavljanje)

              • DatotekaPonavljamo ob koncu semestra

              • DatotekaPonavljamo ob koncu semestra

              • NalogaV_15 (množice in slovarji II) (J)

              • NalogaV_16 (rekurzija I)

              • NalogaV_17 (rekurzija II)

              • NalogaV_18 (kovanci in datoteke) (J)

              • NalogaV_19 (datoteke)

              • NalogaV_20 (datoteke, slovarji, rekurzija)

              • NalogaV_21 (soba pobega II) (J)

              • NalogaVaje 22 (želvja grafika I)

              • StranNaloge - želvja grafika risanje

              • StranNaloge - Želva in rekurzija 1

              • NalogaVaje 23 (želvja grafika in rekurzija) (J)

              • StranNaloge - Želva in rekurzija II

              • Lightbox GalerijaTekmovanje želvjih umetnin

              • PripombeTekmovanje želvjih umetnin - glasovanje

              • NalogaVaje 24 (modul OS)

              • NalogaVaje 25 (izpeljani izrazi, lambde, ...)

              • NalogaVaje 26 (Uvod v OOP)

              • NalogaVaje 27 (OOP - lastnosti)

              • NalogaVaje 28 (OOP - magične metode)

              • NalogaVaje 29 (OOP - dedovanje)

            • Trening za izpit ...

            • O programiranju, prvi programi ...

            • Branje, spreminjanje, funkcije

            • Pogojni stavek, zanke, ...

            • Tabele

            • Nizi, tabele ...

            • Nekaj prijemov

            • Množice in slovarji

            • Rekurzija

            • Rekurzija II

            • Rekurzija III + bin + zip

            • Datoteke

            • Napake: lovljenje in proženje, import

            • Želvja grafika

            • Izpeljane strukture, funkcijsko programiranje

            • Delo z OS + rekurzija, razhroščevanje

            • Uvod v OOP

            • OOP I

            • OOP II

            • OOP III

            • OOP IV

            • Izpiti, kolokviji ....

            • Izpiti 2021/22

          • ROM

          • UVF

        • 2. letnik

        • 3. letnik

        • ŠTUD (PRA)

      • Matematika

      • Finančna matematika

      • Pedagoška matematika

      • IŠRM

      • Fizika

      • Aplikativna fizika

      • Fizikalna merilna tehnika

      • Zunanji predmeti

      • Razno

Trenutno uporabljate gostujoči dostop (Prijavite se)
PROG1 (PRA)
  • Slovenščina ‎(sl)‎
    • English ‎(en)‎
    • Slovenščina ‎(sl)‎
Povzetek hrambe podatkov
Pridobi mobilno aplikacijo