//Programm, mis kirjutab isikukoodist sünniaja välja.
#include
Ülesanne Antud on kahevõistluse tulemused. Teie ülesanne on panna sportlased paremusjärjekorda. Selleks on mõned reeglid. Kahevõistlus koosneb ühest hüppest ja 10 km suusatamisest. Suusahüppe ees saadud punktid sõltuvad hüppe pikkusest 90m hüppe eest saadakse 60 punkti. Iga meeter, mis ületab 90 m, lisab hüppe summale 2 punkti. N: 100m hüppe eest sa Lisaks liidetakse hüppe punkti summale 3 kohtuniku poolt antud stiilipunktid (kõige parem ja kehvem stiilipunkt jäetakse kõ N: kui kohtunike stiilipuntkid on 17,5 16,0 15,5 15,5 16,0, siis liidetakse suusahüppe pikkuse punktidele lisaks 16 + Saadud punktisumma alusel sportlased järjestatakse suusasõiduks. Suurima punktisumma omanik stardib suusasõidule e Hüppemäel iga kaotatud punkt tähendab 4 sekundilist kaotust suusarajal. N: Olgu parimaks hüppetulemuseks 135,5 pu parimast hüppajast (135,5 - 127,5) * 4 = 32 sekundit hiljem. Erinevate arvutuste tegemiseks võite lisada tabelile lisaveerge, k...
Väljasta lugejate ees- ja perenimed ning aadress. 11. Leia lugejad, kelle ametiks on õpilane. Väljasta lugejate ees- ja perenimed ning amet. 12. Väljasta lugejate ees- ja perenimi ühes veerus. Kasuta aliast Nimi. 13. Väljasta lugejate perenimi ja perenimede esitäht. Kasuta aliast p_esitaht. 14. Väljasta lugejate eesnimi ja eesnime viimane täht. Kasuta aliast e_viimane_t. 15. Väljasta lugejate eesnimed suurtähtedena. 16. Väljasta lugejate isikukoodist 2-st sümbolist alates 2 sümbolit (sünniaasta kaks viimast numbrit). 17. Leia iga lugeja sünni päev isikukoodist st päev (01-31), millal omanik sündis. Väljasta nimi ja päev. 18. Leia iga lugeja sünnikuu isikukoodist (01-12). Väljasta nimi ja kuu. 19. Väljasta lugeja eesnimi, perenimi, sünniaeg järgneval kujul nt 02.03.06 ja isikukood. 20. Lisa lugeja tabelisse järgmised kirjed Joosep Sinine, isikukood: 50101013462, aadress: Tartu Tähe 43-1.
8,9 r 11 (100 r) V S , kus y (35,75- log m)/ 53,2 3118,2 Antud on isiku järgmised andmed: isikukood, pikkus - cm, mass - kg Leida järgmised isiku omadused: sugu - näitab isikukoodi esimene number sünnikuupäev päev, kuu, aasta eraldada isikukoodist vanus päevades vanus aastates ning antud valemite alusel: ideaalne mass - kg, rasvasus - %, kehamassiindeks tihedus - kg/m3, ruumala - dm3, pindala - m2 kehamassiindeksi järgi anda ka hinnang massi kohta (vt. valemid) NB! Testida ja kontrollida tulemusi erinevate sisenditega. Samad valemid peavad võimaldama leida vajalikud suurused nii naise kui ka mehe jaoks. Valemites kasutada nimesid! ning antud valemite alusel: ideaalne mass - kg, rasvasus - %, kehamassiindeks
SELECT concat(eesnimi,' ',perenimi) as Nimi FROM LUGEJA; 2. Väljasta lugejate perenimi ja perenimede esitäht. Kasuta aliast p_esitaht. SELECT Perenimi,LEFT(Perenimi,1) as p_esitaht FROM LUGEJA; 3. Väljasta lugejate eesnimi ja eesnime viimane täht. Kasuta aliast e_viimane_t.. SELECT Eesnimi,RIGHT(Eesnimi,1) AS e_viimane_t FROM LUGEJA; 4. Väljasta lugejate eesnimed suurtähtedena. SELECT UPPER(eesnimi) AS Nimi FROM LUGEJA; 5. Väljasta lugejate isikukoodist 2-st sümbolist alates 2 sümbolit. SELECT mid(isikukood,2,2) FROM LUGEJA; 6. Leia iga lugeja sünnipäev isikukoodist st päev (01-31), millal omanik sündis. Väljasta nimi ja päev. SELECT Eesnimi,Perenimi,mid(isikukood,6,2) as Päev FROM LUGEJA; 7. Leia iga lugeja sünnikuu isikukoodist (01-12). Väljasta nimi ja kuu. SELECT Eesnimi, Perenimi,mid(isikukood,4,2) as Kuu FROM LUGEJA; 8. Väljasta lugeja nimi ja isikukoodist sünniaasta kaks viimast numbrit
hinnang paks tihedus 728,628125 ruumala 87,8363019544 pindala 6,8006394E+066 y 0,6380417298 29.7.92 Antud on isiku järgmised andmed: isikukood, pikkus cm, mass ehk kaal kg Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) NB! Rakendus peab võimaldama leida vajalikud suurused nii naise kui ka mehe jaoks Valemites kasutada nimesid Koostada valemid ja funktsioonid
2. ja 3. number - sünni aasta kaks viimast numbrit, 4. ja 5. number - sünni kuu number, 6. ja 7. number - sünni päeva number. Isikukoodi osade eraldamiseks kasutage funktsioone LEFT ja MID. Ülesanne 1) Tuletada isikukoodi esimese numbri alusel veergu Sugu vastav tekst - naine või mees. Vajalikud funktsioonid: MOD, IF. 2) Tuletada isikukoodi alusel sünnikuupäev. Vajalik funktsioon: DATE(aa;kk;pp), kus aa (aasta), kk (kuu) ja pp (päev) eraldatakse isikukoodist funktsiooniga MID(tekst;alg;N). 3) Veergu Vanus salvestada valem, mis leiab jooksva ja sünnikuupäeva alusel isiku vanuse aastates. Lisaülesanne Täiendada valemeid nii, et vale isikukoodi osa tekitaks lahtrisse veateate. Vanus Aasta Vanus 35 1978 35 33 1980 33 39 1975 39 58 1955 58
Pindala 1.7 Hinnang norm Antud on isiku järgmised andmed: isikukood, pikkus - cm, mass - kg Leida järgmised isiku omadused: sugu - näitab isikukoodi esimene number sünnikuupäev päev, kuu, aasta eraldada isikukoodist vanus päevades vanus aastates ning antud valemite alusel: ideaalne mass - kg, rasvasus - %, kehamassiindeks tihedus - kg/m3, ruumala - dm3, pindala - m2 kehamassiindeksi järgi anda ka hinnang massi kohta (vt. valemid)
3 pindala hinnang 4 tihedus ideaalne mass 5 ideaalne mass pindala 6 hinnang tihedus 7 ruumala pindala 8 rasvasus hinnang 9 ideaalne mass ruumala B2: Antud on isiku järgmised andmed: isikukood, pikkus cm, mass ehk kaal kg Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) NB! Rakendus peab võimaldama leida vajalikud suurused nii naise kui ka mehe jaoks NB! Kahe suuruse leidmiseks kasutada VBA funktsioone, vastavalt variandile, mis
Tihe d us(kg/m3) - Ruum ala(d 8,9 r 11 (100 r) V Antud on isiku järgmised andmed: isikukood, pikkus - cm, mass - kg Leida järgmised isiku omadused: sugu - näitab isikukoodi esimene number sünnikuupäev päev, kuu, aasta eraldada isikukoodist vanus päevades vanus aastates ning antud valemite alusel: ideaalne mass - kg, rasvasus - %, kehamassiindeks tihedus - kg/m3, ruumala - dm3, pindala - m2 kehamassiindeksi järgi anda ka hinnang massi kohta (vt. valemid) NB! Testida ja kontrollida tulemusi erinevate sisenditega. Samad valemid peavad võimaldama leida vajalikud suurused nii naise kui ka mehe jaoks. Valemites kasutada nimesid! ed
kehamassiindeks 20 tihedus 1053 ruumala 59 m3 pindala 0,0017535736 dm2 hinnang norm 0,63817029 B2: Antud on isiku järgmised andmed: isikukood, pikkus cm, mass ehk kaal kg Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) NB! Rakendus peab võimaldama leida vajalikud suurused nii naise kui ka mehe jaoks Valemites kasutada nimesid Koostada valemid ja funktsioonid Testida ja kontrollida tulemused
3 3 2 Keha indeksTihedus (kg/m ) Ruumala (dm ) Pindala (m ) 75,000 893,500 83,940 1,623 Ideaalnemass (kg) Rasvasus (%) 12,500 98,333 Hinnang massi kohta paks B2: Antud on isiku järgmised andmed: isikukood, pikkus cm, mass ehk kaal kg Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) NB! Rakendus peab võimaldama leida vajalikud suurused nii naise kui ka mehe jaoks Valemites kasutada nimesid Koostada valemid ja funktsioonid Testida ja kontrollida tulemused
Tihedus (kg/m³) 1097,9 #NAME? Rasvasus (%) 204,0588235294 Keha indeks 680000 Ruumala (dm³) 74657200 Pindala (m²) 120,0756016223 y 0,6375468249 B2: Antud on isiku järgmised andmed: isikukood, pikkus cm, mass ehk kaal kg Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) NB! Rakendus peab võimaldama leida vajalikud suurused nii naise kui ka mehe jaoks NB! Kahe suuruse leidmiseks kasutada VBA funktsioone, vastavalt variandile, mis
Rasvasuse protsent: 31,25 Su keha indeks on: 22,31 Sa oled: normaalkaalus Su tihedus: 1034,38 Su ruumala: 58,01 Su pindala: 1,67 B2: Antud on isiku järgmised andmed: isikukood, pikkus cm, mass ehk kaal kg Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) NB! Rakendus peab võimaldama leida vajalikud suurused nii naise kui ka mehe jaoks Valemites kasutada nimesid Koostada valemid ja funktsioonid Testida ja kontrollida tulemused
Rasvasus 11,6 % Keha indeks 21,3 Tihedus 1075,6925 kg/m3 Ruumala 67,9 dm3 Pindala 1,9 m2 Hinnang massile normkaal B2: Antud on isiku järgmised andmed: isikukood, pikkus cm, mass ehk kaal kg Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) NB! Rakendus peab võimaldama leida vajalikud suurused nii naise kui ka mehe jaoks Valemites kasutada nimesid Koostada valemid ja funktsioonid Testida ja kontrollida tulemused
keha indeks 822,22 tihedus 761,30 kg/m3 ruumala 97,20 dm3 pindala 1,12 m2 B2: Antud on isiku järgmised andmed: isikukood, pikkus cm, mass ehk kaal kg Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) NB! Rakendus peab võimaldama leida vajalikud suurused nii naise kui ka mehe jaoks Valemites kasutada nimesid Koostada valemid ja funktsioonid Testida ja kontrollida tulemused
Vanus (p) 27.12.21 Vanus (a) 21 Ideaalne mass #NAME? kg Rasvus #REF! % Keha indeks 24,69 #NAME? Tihedus #REF! kg/m3 Ruumala #REF! dm3 Pindala 2,01 m2 B2: Antud on isiku järgmised andmed: isikukood, pikkus cm, mass ehk kaal kg Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) NB! Rakendus peab võimaldama leida vajalikud suurused nii naise kui ka mehe jaoks NB! Kahe suuruse leidmiseks kasutada VBA funktsioone, vastavalt variandile, mis
isikukood, pikkus cm, mass ehk kaal kg Ideaalne mass ehk kaal (kg) - mid Rasvasus( ) - r Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number Keha indeks - k ind { sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades m-mi d 100+22 naine { (3l-450+t)0,225+40,5 naine m vanus aastates mi d = r= m k ind = 2 (3l-450+t)0,250+45,0 mees m-mi d
Ideaalne mass 50,175 Rasvasus 30,7727272727 Kehamassi indeks 21,484375 Tihedus 1035,377272727 Ruumala 53,1207333295 Pindala 1,5766883484 y 0,6392788968 Hinnang normaalne B2: Antud on isiku järgmised andmed: isikukood, pikkus cm, mass ehk kaal kg Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) NB! Rakendus peab võimaldama leida vajalikud suurused nii naise kui ka mehe jaoks Valemites kasutada nimesid Koostada valemid ja funktsioonid Testida ja kontrollida tulemused
Ideaalne mass 74,25 Rasvasus 16 Keha indeks 22,3954134193 Tihedus 1066,4 Ruumala 70,3300825206 Pindala 7,7448291473 Hinnang massile normkaal B2: Antud on isiku järgmised andmed: isikukood, pikkus cm, mass ehk kaal kg Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) NB! Rakendus peab võimaldama leida vajalikud suurused nii naise kui ka mehe jaoks Valemites kasutada nimesid Koostada valemid ja funktsioonid
tihedus ruumala pindala y 49212284718 160 44 Naine 28.12.1992 28.12.92 20 53 -5,4545454545 17,1875 1111,4545454546 39,5877637821 #VALUE! 0,6411005136 B2: Antud on isiku järgmised andmed: isikukood, pikkus cm, mass ehk kaal kg Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) NB! Rakendus peab võimaldama leida vajalikud suurused nii naise kui ka mehe jaoks Valemites kasutada nimesid Koostada valemid ja funktsioonid
vanus päevades #VALUE! vanus aastates #VALUE! ideaalne mass #VALUE! rasvasus #VALUE! keha indeks #DIV/0! tihedus (kg/m3) #VALUE! ruumala (dm3) #VALUE! pindala (m2) Err:502 hinnang #DIV/0! B2: Antud on isiku järgmised andmed: isikukood, pikkus cm, mass ehk kaal kg Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) NB! Rakendus peab võimaldama leida vajalikud suurused nii naise kui ka mehe jaoks Valemites kasutada nimesid Koostada valemid ja funktsioonid Testida ja kontrollida tulemused
Keha indeks (kg/cm2) 17,3 Tihedus (kg/m3) 1 113,6 Ruumala (dm3) 60,2 Pindala (m2) 1,9 Hinnang (kaalu kohta) Kõhn B2: Antud on isiku järgmised andmed: isikukood, pikkus cm, mass ehk kaal kg Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) NB! Rakendus peab võimaldama leida vajalikud suurused nii naise kui ka mehe jaoks Valemites kasutada nimesid Koostada valemid ja funktsioonid
hinnang normaalne sünnikuupäev 16.08.1990 ed ideaalse massi ja ruumala kohta y 0,63674697 #NAME? Err:509 B2: Antud on isiku järgmised andmed: isikukood, pikkus cm, mass ehk kaal kg Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) NB! Rakendus peab võimaldama leida vajalikud suurused nii naise kui ka mehe jaoks NB! Kahe suuruse leidmiseks kasutada VBA funktsioone, vastavalt variandile, mis
kind d 100 15 mees (l / 100 ) 2 0 - ülekaal, k 30 - paks ind Pindala (m 2 ) - S (1000 m) y l 0,3 S , kus y ( 35,75 - log m) / 53,2 3118,2 B2: Antud on isiku järgmised andmed: isikukood, pikkus - cm, mass ehk kaal - kg Leida järgmised isiku omadused: sugu - näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa - pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass - kg, rasvasus - %, keha indeks tihedus - kg/m3, ruumala - dm3, pindala - m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) NB! Rakendus peab võimaldama leida vajalikud suurused nii naise kui ka mehe jaoks Valemites kasutada nimesid Koostada valemid ja funktsioonid Testida ja kontrollida tulemused
06 Tihedus 1068.48 Ruumala 80.96 Pindala 2.15 Hinnang Norm ,sugu - naine või mees Ke haind e ks - kind m (l / 100)2 paks l0,3 , kus y (35,75 - log m)/ 53,2 2 B2: Antud on isiku järgmised andmed: isikukood, pikkus - cm, mass - kg Leida järgmised isiku omadused: sugu - näitab isikukoodi esimene number sünnikuupäev päev, kuu, aasta eraldada isikukoodist vanus päevades vanus aastates ning antud valemite alusel: ideaalne mass - kg, rasvasus - %, kehamassiindeks tihedus - kg/m3, ruumala - dm3, pindala - m2 kehamassiindeksi järgi anda ka hinnang massi kohta (vt. valemid) NB! Testida ja kontrollida tulemusi erinevate sisenditega. Samad valemid peavad võimaldama leida vajalikud suurused nii naise kui ka mehe jaoks. Valemites kasutada nimesid!
49102066034 Teine võimalus on kasutada kokkuleppelise koodi loomisel krüptograafilisi võtteid. Krüptograafia on IT maailmas üheks peamiseks tööriistaks, mis tagab andmete kaitsmise. Muuhulgas pakub krüptograafia niiöelda ühesuunalise funktsiooni teenust. Lühidalt seisneb põhimõte selles, et näiteks suurus A ja B, kus suurusest A saab suurust B arvutada, kuid B põhjal A leidmine ehk taastamine on praktikas võimatu. Ehk see põhimõtteliselt võimaldab nimest ja isikukoodist kindlate algoritmide abil leida kokkuleppelise koodi, aga seda koodi ei saa tagasi nimeks ega isikukoodiks arvutada. Teele Vits Ühesuunaline 14bfhK847gjdW578 funktsioon 49102066034 jshh6790GLW23dfp IT maailmas on mõlemad eeltoodud variandid teoreetiliselt lahendatavad. Nende praktiline lahendatavus sõltub huvigruppide tahtest säärased IT-teenused üles ehitada.
perioodis hüvitatud maksimaalne kogus.9 10 Digiretsepti on 3 liiki, mida patsiendil on võimalik ravimi väljaostu õigustega piirata: Privaatne retsept – patsiendil on ainuõigus oma retsept apteegist ise välja osta Volitatud retsept – patsiendil ja tema poolt Patsiendiportaalis volitatud inimestel on õigus retsepti apteegist välja osta Avalik retsept – kõik isikud, kes on teadlikud patsiendi isikukoodist, saavad retsepti apteegist välja osta. Ostjal endal tuleb aga esitada oma isikut tõendav dokument ning tema isikukood salvestatakse retseptikeskusesse 11 Digiretsepi eelised: Paraneb arstiabi kvaliteet – arstil on ülevaade patsiendile kirjutatud retseptidest ning diagnoosidest, mis on patsiendile pandud. 7 http://arvamus.postimees.ee/2686304/liisi-uder-e-tervis-edulugu-voi-haige-tiivaga-lind 8 http://www.riigikontroll
1000m (1000m) yl0,3 =8,9r+11(100-r) V= S= , kus y=(35,75 -logm)/53,2 3118,2 B2: Antud on isiku järgmised andmed: isikukood, pikkus cm, mass ehk kaal kg Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) Valida lahtrid andmete jaoks Määrata lahtritele nimed Koostada valemid Testida ja kontrollida tulemused Ajafunktsioonid Aeg on raha!
(valemi kirjutamisel tuleb arvestada mõlemaga). y ( 35 ,75 - log m) / 53 Sisendandmete lahtritele (sinised) määrata sisestuskontroll (valideerimine) ja sobivad vea- ja infoteated: - isikukoodi pikkus peab olema 11 sümbolit (numbrid); - kaal ja pikkus on reaalarvud, valida ise sobivad piirid. Kollastesse lahtritesse kirjutada valemid. NB! ka sünniaeg ja sugu leitakse isikukoodist. Määrata lahtritele nimed ja kasutada neid valemites!!! Kas tunned iseennast? Algandmed l - pikkus (cm), m - mass (kg), t - vanus (aasta) Ideaalne mass ehk kaal (kg) - mid (3l 450 t ) 0,225 40 ,5 naine mid (3l 450 t ) 0,250 45 ,0 mees Rasvasus (%) - r m mid 100 22 naine r m m mid 100 15 mees
1000m (1000m) yl0,3 =8,9r+11(100-r) V= S= , kus y=(35,75 -logm)/53,2 3118,2 B2: Antud on isiku järgmised andmed: isikukood, pikkus cm, mass ehk kaal kg Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) Valida lahtrid andmete jaoks Määrata lahtritele nimed Koostada valemid Testida ja kontrollida tulemused Ajafunktsioonid Aeg on raha!
1000m (1000m) yl0,3 =8,9r+11(100-r) V= S= , kus y=(35,75 -logm)/53,2 3118,2 B2: Antud on isiku järgmised andmed: isikukood, pikkus cm, mass ehk kaal kg Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) Valida lahtrid andmete jaoks Määrata lahtritele nimed Koostada valemid Testida ja kontrollida tulemused Ajafunktsioonid Aeg on raha!
3118,2 48410136012 165 90 paks! Naine 13.10.1984 10266 28 56,925 58,8 33,1 977 92 2,1 B2: Antud on isiku järgmised andmed: isikukood, pikkus cm, mass ehk kaal kg Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) Valida lahtrid andmete jaoks Määrata lahtritele nimed Koostada valemid Testida ja kontrollida tulemused Ajafunktsioonid Aeg on raha!
Tihedus Err:509 kg/m3 Ruumala Err:509 dm3 Pindala Err:509 m2 Err:509 B2: Antud on isiku järgmised andmed: isikukood, pikkus cm, mass ehk kaal kg Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) Valida lahtrid andmete jaoks Määrata lahtritele nimed Koostada valemid Testida ja kontrollida tulemused Ajafunktsioonid Aeg on raha!
Ideaalne mass Err:509 Rasvasus Err:509 Keha indeks 20,81 Norm Tihedus Err:509 Ruumala Err:509 Pindala 1,91 B2: Antud on isiku järgmised andmed: isikukood, pikkus cm, mass ehk kaal kg Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) Valida lahtrid andmete jaoks Määrata lahtritele nimed Koostada valemid Testida ja kontrollida tulemused Ajafunktsioonid Aeg on raha!
m-mi d (l/100) 100+15 mees m 30 - ülekaal, kind >30 - paks nd -V Pindala (m2 ) - S (1000m) yl0,3 S= , kus y=(35,75 -logm)/53,2 3118,2 B2: Antud on isiku järgmised andmed: isikukood, pikkus cm, mass ehk kaal kg Leida järgmised isiku omadused: sugu näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) Valida lahtrid andmete jaoks Määrata lahtritele nimed Koostada valemid Testida ja kontrollida tulemused Ajafunktsioonid Aeg on raha!
Pindala 39008076516 193 cm 95 kg Mees 28 aastat 10475 päeva 8/7/1990 84.25 kg 26.32 % 25.50 ülekaal 1898.34 kg/m3 50.04 dm3 2.25 m2 B2: Antud on isiku järgmised andmed: isikukood, pikkus - cm, mass ehk kaal - kg Leida järgmised isiku omadused: sugu - näitab isikukoodi esimene number sünnikuupäev kujul pp.kk.aa - pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass - kg, rasvasus - %, keha indeks tihedus - kg/m3, ruumala - dm3, pindala - m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) Valida lahtrid andmete jaoks Määrata lahtritele nimed Koostada valemid Testida ja kontrollida tulemused Ajafunktsioonid Aeg on raha! ipp 0
5% 7% 8% 5 -4 261,53 kr -4 476,84 kr -4 586,75 kr 5 10 -2 394,11 kr -2 622,91 kr -2 741,68 kr 10 20 -1 488,49 kr -1 749,07 kr -1 887,05 kr 20 Moodusta eesnimest ja perekonnanimest eraldi veerud ja eralda isikukoodist sünniaeg nimi IK eesnimi perekonnanimi päev kuu aasta Epp Aasa 46608120000 Epp Aasa 12 08 66 Kalle Kask 38209150000 Kalle Kask 15 09 82 Toomas Tamm 37812030000 Toomas Tamm 03 12 78 Ülle Ümarik 46111220000 Ülle Ümarik 22 11 61
11/25/1980 34.8610540726 1980 11 25 3/12/1975 40.5701502504 1975 3 12 12/24/1955 59.7843806104 1955 12 24 s, 4 - naine numbrit, vastav tekst - naine või mees (funktsioonid IF ja LEFT). aeg sünnikuupäev nö. standardesituses pp.kk.aa. Kuupäeva esitamiseks on ;kk;pp), kus aa (aasta), kk (kuu) ja pp (päev) eraldatakse isikukoodist boleid välja lõigatakse;mitmendast kohast alates välja lõigatakse;mitu nktsiooni YEARFRAC (alguskuupäev;lõpukuupäev;päeva arvu arvutamise funktsiooni YEAR(kuupäev) abil inimese sünniaasta. unktsiooni MONTH(kuupäev) abil inimese sünnikuu. hjal funktsiooni DAY(kuupäev) abil inimese sünnikuupäev. funktsiooni WEEKDAY(kuupäev;mis päeva loetakse nädala alguseks) abil a, et nädala esimene päev on esmaspäev ja viimane päev pühapäev.
$this->x = round($value); } public function getX() { return $this->x; } } $b = new B(); $b->setX(5); // ... // ... $b->setX(4.9); //... $b->setX(-7.1); Näide Kujutame ette, et ühel ettevõttel on vaja kirjutada väike veebiinfosüsteem, mis on seotud töötajate haldamisega. On olemas andmebaas inimeste nimedega ja isikukoodidega. Meie süsteem peab oskama isikukoodi järgi öelda, kas tegemist on mehega või naisega ja lisaks ka isikukoodist võtta isiku sünnipäeva. Kirjutame klassi Human (fail Human.php), mille väljad on vastavalt siis eesnimi, perekonnanimi ja isikukood. Lisame klassi ka funktsioone isikukoodi parsimiseks (http://et.wikipedia.org/wiki/Isikukood): Naide 6.2.3 (Human.php)
Nagu nimedest aimata võib, siis DataField näitab, et millise andmebaasi tulbaga seotud ollakse. HeaderText määrab veebilehel tabelis nähtava pealkirja. Ning SortExpressioni järgi reastatakse vastav tulp. Et siin kõik kokku langevad, see vaid praeguse lihtsuse küsimus. Tõlgitavas rakenduses võiks päise tekst vabalt muutuma hakata. Ning järjestamiseks ei pruugi alati sugugi olla kasvav järjekord, vaid võib näiteks olla hoopis isikukoodist välja võetud sünnikuude järjekord. Nüüd aga lehe kood tervikuna. <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>