Laboratorijska naloga 31 - navodila in oddaja
2. Podatki o dijaku so:
priimek (niz 20 znakov)
ime (niz 10 znakov)
uspeh_3 (celo število od 2 do 5)
uspeh_4 (celo število od 2 do 5)
tocke_matura (celo število od 10 do 30)
imamo 8 dijakov:
a) deklarirajte podatkovne tipe in spremenljivke
b) napišite podprogram za vnos podatkov (pri vnosu preverjajte veljavnost podatkov)
c) napišite podprogram, ki vrne vsoto točk posameznega dijaka po formuli:
vsota točk = (uspeh_3+uspeh_4)*0.4 + tocke_matura*0.6
d) napišite podprogram, ki uredi dijake po padajoči vrednosti vsote_točk
e) napišite podprogram, ki izpiše naslednje podatke o dijakih: priimek, ime, vsota točk
f) napišite podprogram, ki izpiše priimke, imena in vsote točk dijakov, katerih vsota točk je večja od povprečne vsote točk
g) napišite podprogram, ki izpiše priimek, ime in vsoto točk najuspešnejšega(ih) dijaka
Napišite program, ki bo ponujal izbire od a) do g). Esc naj bo znak za konec programa.
3. Deklariraj vse potrebne podatkovne tipe in spremenljivke za igranje s kartami (karte naj bojo DVOJKA, TROJKA, STIRICA, PETICA, SESTICA, SEDMICA, OSMICA, DEVETKA, DESETKA, FANT, DAMA, KRALJ, AS, ter barv PIK, KRIZ, KARO, SRCE). Vseh kart je 52!a) Izdelaj inicializacijski podprogram,
b) podprogram za izbiro naključne karte,
c) podprogram, ki vrne niz "Izbral si BarvaKarte RangKarte"
d) podprograme poveži v meni
Rešitve shranite v arhivsko datoteko zip z imenom
{vašeime}_{vašpriimek}_laboratorijska_vaja_31.zip
primer:
janez_novak_laboratorijska_vaja_31.zip