Laboratorijska naloga 28 - navodila in oddaja
Умови завершення
1. naloga:
Izdelaj program, ki deklarira strukturo oseba. Elementi osebe naj bodo ime, priimek, naslov, datum rojstva (dan, mesec, leto), ter lastnosti kot so: starost, višina in teža. Program naj omogoča vnos 10-ih oseb preko tipkovnice ter izpiše podatke o najstarejši osebi na ekran. Izdelajte tudi podprogram, ki izpiše povprečno višino vseh 10-ih oseb. Podprograme povežite v meni.
2. naloga:
Izdelaj program, ki obdeluje podatke o vremenu za tekoči dan in na podlagi njih svetuje, kako naj se oblečemo. Program naj prebere podatke o temperaturi, vlažnosti in vremenu, ki je lahko sončno, oblačno ter delno oblačno. Program naj se odloča na naslednji način:
- temperatura: -5, vreme: oblačno, izpis: Zelo toplo se obleci.
- temperatura: -5, vreme: sončno, izpis: Obleci se toplo, vendar večplastno.
- temperatura: 15, vreme: sončno: izpis: Obleci se manj toplo.
- temperatura: 15, vreme: oblačno: izpis: Obleci se srednje toplo, vendar večplastno.
- ...
- ...
Definiraj še ostala pravila, pri tem si pomagaj z delitvijo temperatur na temperaturna območja. Kateri odločitveni stavek boš uporabil za izvedbo pravila za oblačenje, CASE ali IF? Zakaj?
3. naloga:
Definiraj strukturo čas, ki bo sestavljena iz ur, minut in sekund. Uporabi jo v programu, ki bo prebral začetni in končni čas in izračunal, koliko časa je poteklo med odčitkoma časa.
4. naloga:
Točka v ravnini je določena s koordinatama x in y. Definirajte strukturo in jo poimenujte tocka. Programu dodaj še:
- izbiro med trikotnikom in pravokotnikom
- če je izbran trikotnik, naj program omogoča vnos treh ogljišč in izračuna njegov obseg in ploščino
- če je izbran pravokotnik, naj program omogoča vnos štirih ogljišč in izračuna obseg ter ploščino.
- izris trikotnika/pravokotnika z znaki * na zaslon (conio.h knjižnica in gotoxy funkcija)
Rešitve shranite v arhivsko datoteko zip z imenom
{vašeime}_{vašpriimek}_laboratorijska_vaja_28.zip
primer:
janez_novak_laboratorijska_vaja_28.zip
Izdelaj program, ki deklarira strukturo oseba. Elementi osebe naj bodo ime, priimek, naslov, datum rojstva (dan, mesec, leto), ter lastnosti kot so: starost, višina in teža. Program naj omogoča vnos 10-ih oseb preko tipkovnice ter izpiše podatke o najstarejši osebi na ekran. Izdelajte tudi podprogram, ki izpiše povprečno višino vseh 10-ih oseb. Podprograme povežite v meni.
2. naloga:
Izdelaj program, ki obdeluje podatke o vremenu za tekoči dan in na podlagi njih svetuje, kako naj se oblečemo. Program naj prebere podatke o temperaturi, vlažnosti in vremenu, ki je lahko sončno, oblačno ter delno oblačno. Program naj se odloča na naslednji način:
- temperatura: -5, vreme: oblačno, izpis: Zelo toplo se obleci.
- temperatura: -5, vreme: sončno, izpis: Obleci se toplo, vendar večplastno.
- temperatura: 15, vreme: sončno: izpis: Obleci se manj toplo.
- temperatura: 15, vreme: oblačno: izpis: Obleci se srednje toplo, vendar večplastno.
- ...
- ...
Definiraj še ostala pravila, pri tem si pomagaj z delitvijo temperatur na temperaturna območja. Kateri odločitveni stavek boš uporabil za izvedbo pravila za oblačenje, CASE ali IF? Zakaj?
3. naloga:
Definiraj strukturo čas, ki bo sestavljena iz ur, minut in sekund. Uporabi jo v programu, ki bo prebral začetni in končni čas in izračunal, koliko časa je poteklo med odčitkoma časa.
4. naloga:
Točka v ravnini je določena s koordinatama x in y. Definirajte strukturo in jo poimenujte tocka. Programu dodaj še:
- izbiro med trikotnikom in pravokotnikom
- če je izbran trikotnik, naj program omogoča vnos treh ogljišč in izračuna njegov obseg in ploščino
- če je izbran pravokotnik, naj program omogoča vnos štirih ogljišč in izračuna obseg ter ploščino.
- izris trikotnika/pravokotnika z znaki * na zaslon (conio.h knjižnica in gotoxy funkcija)
Rešitve shranite v arhivsko datoteko zip z imenom
{vašeime}_{vašpriimek}_laboratorijska_vaja_28.zip
primer:
janez_novak_laboratorijska_vaja_28.zip