Struktūrinis programavimas
Pamoka 2 / 11 Kintamieji ir priskyrimas ~35 min
4 / 4 📖 Teorija

Namų darbas — tavo įrašas kintamaisiais

Dabar — TAVO programa. Paimk 1 pamokoje pateiktus 3 laukus ir paversk juos kintamaisiais, tada atspausdink vieną tvarkingą eilutę.

Pavyzdžiui, jei tavo tema — išlaidų sąrašas:

name := "Pietūs"
amount := 12
paid := true

fmt.Printf("Išlaida: %s | suma: %d € | apmokėta: %v\n", name, amount, paid)

Reikalavimai:

  1. Bent 3 kintamieji — po vieną kiekvienam tavo laukui, teisingi tipai (tekstui string, skaičiui int, taip/ne — bool).
  2. Bent vienas const (pvz., programos pavadinimas).
  3. Viena fmt.Printf eilutė su %s / %d / %v, kuri gražiai parodo visą įrašą.
  4. go run main.go veikia be klaidų.

Atsiskaitymui: atsiųsk savo atspausdintą eilutę (tą, kurią išvedė programa) ir kodo failą.

Patarimas. Kitoje pamokoje šitą spausdinimą nustosime kartoti — suvyniosime jį į funkciją ir main tik ją kvies. Tavo kintamieji lieka; keisis tik tai, kas juos spausdina.