!== mitteekvivalentsed > suurem >= suurem või võrdne < väiksem <= väiksem või võrdne Näide = $x); // false var_export ($w < $x); // true ?> 2.4 Funktsioonid Ilma funktsioonideta oleks programmeerimine mõtetu. Oleme juba kasutanud tavalisi PHP funktsioone nagu gettype(), is_bool(), var_export() jne. Aga keerulisemateks ülesanneteks jääb nendest väheseks. Tihti sooritatavaid operatsioone on kasulik vormistada iseseisva alamprogrammidena ehk funktsioonidena. Siin on abiks kasutajafunktsioonid - programmeerija poolt kirjutatud funktsioonid. Kui funktsiion on valmis, siis saab seda kasutada ka muude andmete puhul. Näiteks ruutvõrrandi lahendamisel tuleb iga kord diskriminandi leida...
TALLINNA TEHNIKAÜLIKOOL Elektriajamite ja jõuelektroonika instituut MIKROPROTSESSORTEHNIKA - PRAKTIKUM Laboratoorne töö Mikrokontrollerite programmeerimine Assembleris Juhendaja: Üliõpilased: Ülesanne: 1) Süüdata esimene valgusdiood nupplüliti 1. vajutusega ning kustutada nupplüliti 2. vajutusega. 2) Juhul kui hoida nupplülitit 1. all, siis peavad hakkama LED lambid reas üksteise järgi süttima ja kustuma “jooksev tuli”. LED 1. süttib, põleb pool sekundit ja kustub, LED 2....
1 2 3 4 5 6 23 -8 20 -10 20 31 20 -5 24 56 30 12 2 -10 83 40 7 8 9 10 11 12 Rea Elementide kriteerium arv Summa Max 11 10 0 0 23 20 20 3 60 31 -8 30 1 30 56 45 40 1 40 83 Nupp k ige jaoks 13 ...
TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND IAX0583 Programmeerimine I Funktsiooni y = f(x) arvutamine Kodutöö I Juhendaja: Tallinn 2018 Autorideklaratsioon Olen koostanud antud töö iseseisvalt. Kõik töö koostamisel kasutatud teiste autorite 1 tööd, olulised seisukohad, kirjandusallikatest ja mujalt pärinevad andmed on viidatud....
0 2011a) See on juhend kiireks Java õppimiseks, esialgsete teadmiste omandamiseks. Näited teen eclipse'iga. Koostanud Alex. Email: [email protected]. Tänud Roelile, kes leidis kirja- ja muid näpuvigasid ning tegi huvitavaid soovitusi manuaali redigeerimiseks/täiendamiseks! I. Valmistumine programmi kirjutamiseks. Alustame kõige lihtsamast asjast ehk põhimõttest. Programm koosneb pakettidest. Pakett koosneb klassidest, millest üks on alati main class, mis jooksutab teisi klasse. Main klassi all mõtlen ma seda, et meil on üks suvalise nimega klass, mis hoiab endas staatilist main nimega funktsiooni (sellest veidi hiljem). Klassid on selleks, et hoida erinevaid programmi osi eraldi. Näitena võib tuua maja. Maja puhul on klassideks näiteks sein, aken, uks, katus, vundament jne. Maja elamiskõlblikuks muutumiseks on vaja Main klassi. Klassid koosnevad funkts...
h>
#include
//Programm, mis kirjutab isikukoodist sünniaja välja.
#include
Kirjuta arv 342 VanaEgiptuse arvusüsteemi abil. 2. Kirjuta arv 2011 VanaEgiptuse arvusüsteemi abil. 3. Kirjuta arv 271 VanaKreeka arvusüsteemi abil. 4. Kirjuta arv 36 VanaKreeka arvusüsteemi abil. 5. Kirjuta arv 589 Rooma arvusüsteemi abil. DLXXXIX 6. Kirjuta arv 1913 Rooma arvusüsteemi abil. MCMXIII 7. Kirjuta araabia numbritega XID, DCCXVI ja DMIX 489, 716, 509 8. Kirjuta arv 7053 järkarvude summana ja järguühikute kordsete summana. 7053= 7000+50+3 7053= 7x1000+5x10+3x1 9. Kirjuta sõnadega arvud 1101, 213 000, 1 104 025, 230 400 ja 14 533 087. 1101 üks tuhat ükssada üks 213 000 kakssada kolmteist tuhat 1 104 025 üks miljon ükssada neli tuhat kakskümmend viis 230 400 kakssada kolmkümmend tuhat nelisada 14 533 087 neliteist miljonit viissada kolmkümmend kolm tuhat kaheksakümmend seitse...
aastast Sun Microsystems poolt arendatav ja 23. mail 1995 avalikustatud objektorienteeritud programmeerimiskeel. Esialgselt oli uue programmeerimiskeele nimetuseks Oak ja seda loodi koduelektroonika tarbeks, kuid hiljem nimetati see ümber Javaks ja seda hakati kasutama rakendite (aplettide) (ingl applet), rakenduste (application) ja servertarkvara loomiseks. Põhivõimalused · eriolukordade töötlemise laiendatud võimalused; · sisend/väljund filtrimisvahendite lai kogum; · sisseehitatud lihtsad klassid (massiiv, loetelu, stack jms); · võrgurakenduste loomise lihtsate vahendite olemasolu; · http-päringute ja vastuste loomise klasside olemasolu; · Sisseehitadud keelevahendid mitmelõimeliste rakenduste loomiseks; · unifitseeritud ligipääs JDBC- ja SQLJ-põhistele andmebaasidele...
TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Süsteemitarkvara õppetool IAX0583 Programmeerimine I FUNKTSIOONI TABULLEERIMINE Kodutöö nr.1 Tallinn 2017 Autorideklaratsioon Kinnitan, et käesolev töö on minu töö tulemus ja seda ei ole minu ega kellegi teise poolt varem esitatud. Tallinn 2017 Ülesanne saadi matriklikoodi järgi genereerides. Tingimused: 1) Kõik algandmed on reaalarvulised ning sisestatakse klaviatuurilt. 2) Tulemused väljastatakse tabeli kujul, mille veergudeks on vastavalt...
yl1. Kirjutada funktsioon takeUntilRep, mis vtab listist elemente kuni esimese korduva elemendini: takeUntilRep :: Eq a=> [a] -> [a] N: takeUntilRep [1,2,3,3] ==> [1,2,3] takeUntilRep [1,2,1,4,2] ==> [1,2] takeUntilRep [1,2,3,4,5] ==> [1,2,3,4,5] yl2. Kirjutada funktsioon, mis saades argumendiks tisarvu, vljastab selle pikkusega kikvimalikud binaarsed stringid. bins :: Int->[String] N: bins 0 ==>[""] bins 1 ==>["0","1"] bins 2==>["00","01","10","11"] ...
29 Omaloodud andmestruktuur..................................................................................................29 Punktimassiiv....................................................................................................................31 Ülesandeid.........................................................................................................................32 Objektorienteeritud programmeerimine ....................................................................................33 Tutvustus...............................................................................................................................33 Klassimuutuja....................................................................................................................34 Osuti, omistamine............................................................................................................. 34...
h>
#include
klaviatuurilt sisestatakse tippude arv N(1<=N<=10) ja nende koordinaatide
reaalarvulised massiivid X ja Y
// 2. ekraanile vljastatakse antud hulknurga klgede pikkuste reaalarvuline
massiiv L.
#include
variant Üliõpilane: *********** Matrikli number: ****** ****** Hindaja: ****** Tallinn 2011 Sisukord 1. Tiitlileht 2. Sisukord 3. Selgitus 4. Graafik 5. Algotim 6. Programm Selgitus On antnud funktsioon f(x)=. Esimeskes kasutaja sisestab x argumendi algväärtus (a) , mis võib olla iga. Edasi ta sisestab x argumendi lõppväärtus (b), mis peab olema rohkem kui väärtus a (a0), kui see tingims ei ole tehtud, siis...
ei tase= 1 Liida_lahuta min=1 ; max=10; p=1 ei tase=2 a = juhuarv(min, max min=5; max=20; P=5 ei tase=3 min=10; max=50; P=10 kuva a "+" b tulem = c punkte = punkte+ Algoritm (UML) Liida_lahuta punkte = 0 kutsu Tee tase * lõputult a = juhuarv(min, max) b = juhuarv(min, max) c=a+b tehe = juhuarv(1,2) tehe = 1 tehe = 2 kuva a "+" b kuva c "-" a tulem = c tulem = b loe vastus vastus= tulem ei punkte...
TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Massiivid Juhendaja: Margit Aarna Teadur Tallinn 2011 Autorideklaratsioon Kinnitan, et käesolev töö on minu töö tulemus ja seda ei ole minu ega kellegi teise poolt varem esitatud. 2 Sisukord Ülesande püstitus..........................................................................lk4 Algoritm.................................................................................lk5-6 Programmikood.........................................................................lk7-9 Töö seletus................................................................................lk10 Pilt programmist...
TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Funktsiooni tabulleerimine Juhendaja: Margit Aarna Teadur Tallinn 2011 Autorideklaratsioon Kinnitan, et käesolev töö on minu töö tulemus ja seda ei ole minu ega kellegi teise poolt varem esitatud. 2 Sisukord Ülesande püstitus........................................................................lk4 Algoritm...................................................................................lk5 Programmikood........................................................................lk6-7 Programmi seletus........................................................................lk8 Pilt programmist...
REKURSIOON - Recursion Otsene ja kaudne rekursioon ehk iseenesessepöördumine Otsene: Kaudne: ->>PROCEDURE P(...); PROCEDURE P(...);FORWARD; 2 . ... -- P(...); -->PROCEDURE Q(...); 1 ... ... END; -- P(...); Q ... 2 ... 3 --- P(...); END; { Q } --->>PROCEDURE P(...); ......
Generatiivne grammatika
Produktsioon e ümberkirjutusreegel.
Alustame lähtesümbolist