Lab 4 – 2018

Slaidid:

Boole’i algebra ja Operaatorid [ Link ]
Andmetüübid ja muutujad [ Link ]
Sisend / väljund [ Link ]
Tingimuslaused ja tsüklid [ Link ]
Silumise 123 (ENG) [ Link ]
Stiilijuhised [ Link ]

Kasulikud lingid:

Andmetüübid [ Link ]
Muutujad [ Link ]
Andmete formaatimine [ Link ]
Operaatorid [ Link ]
ASCII tabel [ Link ]

Harjutamiseks:
* ASCII
* Decimal to Binary converter

Kodutöö (3.25p):

Loo programmikood nimega main.c kausta lab4 , kus

  • Etapp 1
    • Deklareeri 2 täisarvulist muutujat
      • year – algväärtusta käesoleva aastaga
      • birthyear
    • Küsi kasutajalt sünniaasta
      • Salvesta tulem muutujasse birthyear
    • Deklareeri kõige väiksem muutuja nimega age , kuhu mahub vanus
      • Algväärtusta deklareerides kasutaja vanusega
      • Kuva vanus ekraanil
    • Kuva ekraanil “Even” kui sünniaasta on paarisarv
    • Kuva ekraanil “Odd” kui sünniaasta on paaritu arv
  • Etapp 2
    • Kasutades for tsüklit kuva tähestik ekraanil
    • iga tsükli iteratsioonil kuva üks täht
  • Etapp 3
    • Kasutades while tsüklit, loenda 0..99
    • Kuva ekraanil arvud, mis jaguvad täpselt 19’ga
  • Etapp 4
    • Deklareeri muutuja
    • Kasutades do while tsüklit küsi kasutajalt arvu
    • Küsi tsüklis arvu seni, kuni saadud arv on positiivne
      • Kui sisestatakse negatiivne arv, küsi uuesti
    • Salvesta küsitud arv muutujasse
    • Kuva saadud positiivne arv