Struktūrinis programavimas
Pamoka 4 / 11 Struktūros — vienas įrašas ~35 min
4 / 4 📖 Teorija

Namų darbas — tavo Item struct

Dabar — TAVO programa. Trys laisvi kintamieji tampa vienu tavo tipo įrašu.

Reikalavimai:

  1. type Item struct su bent 3 laukais iš tavo 1 pamokos sąrašo (teisingi tipai).
  2. Doc komentaras virš tipo (// Item is one ...).
  3. Vienas įrašas sukurtas literalu su laukų vardais.
  4. formatItem(it Item) ir printItem(it Item) — funkcijos priima įrašą, ne laisvus laukus.
  5. Išvestis identiška ankstesnei (ketvirtas pertvarkymas — elgesys saugomas).

Atsiskaitymui: kodo failas + išvestis.

Patarimas. Tavo programa dabar atspausdina vieną įrašą ir... baigiasi. Kitoje pamokoje — didysis lūžis: for + switch meniu ciklas, ir programa pirmą kartą VEIKS — suksis, klausys komandų ir reaguos, kol pats pasakysi „gana".