TEST 2

1. Nadeklarujte strukturu nazvanou zamestnanec obsahující položky:

  • jmeno datového typu řetězec znaků,
  • zakladniPlat datového typu celé číslo,
  • premie logického datového typu a
  • funkci plat() s návratovou hodnotou zakladniPlat + 3000, pokud položka premie nabyla logickou pravdu, jinak pouze zakladniPlat

2. Nadeklarujte proměnnou nazvanou zam1 datového typu zamestnanec a naplňte hodnotami:
jmeno zaklad premie
Koubek 17000 true

3. Nadeklarujte jednorozměrné pole pojmenované zamestnanci se třemi položkami typu zamestnanec.

4. Naplňte proměnnou zamestnanci hodnotami v tabulce:

       
zamestnanci[0] Svoboda  21000 true
zamestnanci[1]  Zeman  14000 false
zamestnanci[2]  zatím nevyplňujte  zatím nevyplňujte  zatím nevyplňujte

5. Do posledního políčka proměnné zamestnanci vložte celou proměnnou zam1.

6. Vypište celou větou, kolik bude brát každý ze zaměstnanců pomocí cyklu for.

Např. Pan Svoboda bere 24000. (Kolik bude brát, vypočte funkce plat()).

7. Spočtěte pomocí cyklu for, kolik celkem bude vyplaceno.