Tingimuslaused Tingimuslaused suunavad programmi tegevuste sooritamist vastavalt sellele, kuidas on täidetud vajalikud tingimused. NB! *Tingimuslause kirjutamisel ümbritsetakse mitmest lausest koosnav grupp loogeliste sulgudega st võetakse gruppi. *Üksiku lause puhul loogelisi sulge vaja pole(kuid võib panna). *Võtmesõnadega(praegusel juhul if ja else-iga) algavate lausete lõppu semikoolonit ei tohi! Näiteks: if(x==o) //Kui muutuja x väärtus on 0, x=1 // siis omistada x-i väärtuseks 1. if lause if lausel on kaks kuju: A) Sisaldab ainult if operaatorit Ühelauseline if if(tingimusavaldis) lause1; Mitmelauseline if if(tingimusavaldis) { lause1; lause2; lause3; } B) Sisaldab if ja else operaatorit else osa täidetakse siis kui ta on väär(false) Kirjutamisel on kaks varianti if(tingimusavaldis) if(tingimusavaldis){ { lause1; lause1;...
Tingimuslaused Tingimuslaused koosnevad kahest osast: If (tingimus), (tingimus realiseerub) kõrvallause pealause Inglise keeles on kolm tingimuslause tüüpi. 1. tüüp reaalne tingimus olevikus või tulevikus Tingimus (if) Tulemus Verb lihtolevikus, kestvas verb lihtolevikus või lihttulevikus olevikus või täisminevikus (do, is doing, have done) If she phones me, you will answer the phone. I will go there myself. she has to If he isn´t going, keep it. If she has given a promise, 2. tüüp ebareaalne tingimus olevikus või tulevikus
2. Võrdle (AND, OR) x y z x > y ja y > z 7 3 9 VÄÄR 4 2 1 TÕENE 10 10 10 VÄÄR 7 9 4 VÄÄR 8 8 7 VÄÄR 3. Tingimuslause IF - Kui x>=5, tuleb tekst "Korras!", muuljuhul tuleb tekst "Puudu!" x IF 7 KORRAS! 4 PUUDU! 10 KORRAS! 7 KORRAS! 3 PUUDU! 4. Tingimuslause IF - Kui x+y on väiksem kui 10, tuleb kiri "Puudu!", kui üle 10, tuleb kiri " x y IF 7 3 PUUDU!
PROGRAMMEERIMISE MÕISTED ALGORITM on täpne ja üheseltmõistetav eeskiri mingi ülesande lahendamiseks. Algoritmi esitusviisid: Pseudokoodis, kus kasutatakse programmeerimiskeele võtmesõnu, lauseid. Graafiliselt - blokk-skeemid. PROGRAMMEERIMISKEEL on tehiskeel algoritmide kirjapanekuks arvutitele "arusaadaval" kujul. Programmeerimiskeeles kirja pandud algoritmi nimetatakse PROGRAMMIKS või, kui veelgi täpsem olla, PROGRAMMI TEKSTIKS. Programmeerimiskeele süntaks on range eeskiri, mis sätestab väga üksikasjalikult, kuidas tohib programmi kirja panna nii, et see oleks arvuti poolt vastuvõetav. Vastasel juhul on tekstis süntaksivead. Programmi süntaks võib olla õige, kuid sellegipoolest see programm ei tööta arvutis nii, nagu soovisime. Siis on programmis on semantilised vead ehk sisulised vead. Kui süntaks määratleb ära sõnade ja sümbolite järjekorra lauses, siis lause semantika on lause mõte, tema tähendus. Vigade otsimine programmist ehk...
Was, (he, she it)were + olevik+ing EXAMPLES: I was studying when she called. (Ma õppisin, kuid ei lõpetanud õppimist, sest ta kutsus mind ja ma pidin õppimise pooleli jätma) While I was studying, she called. I was carefully picking up the snake when it bit me. ( Ma olin ettevaatlikult just ussi üles võtmas, kui ta mind hammustas. See tähendab, et ma ei saanudki ussi üles võtta) Conditional Sentence Type 1 (Kasutad siis, kui esitad tingimuslause (kui-lause) olevikus) If + olevik, will + tegusõna NB! will ei käi kunagi koos IF'iga!!!) Examples: IF you don't hurry up, you will be late for school. (KUI sa kiiremini ei tea, jääd sa kooli hiljaks) IF you eat so much candy, your teeth will hurt (KUI sa sööd nii palju komme, su hakbad hakkavad valutama) IF I find her address, I'll send her an invitation (Kui ma leian ta aadressi, saadan ma talle kutse) She will call you, if she doesn´t forget you
var response = prompt(question,"0"); // chECK THE ANSWER var output = (response == answer) ? correct : incorrect; // STOP HIDING FROM OTHER BROWSERS -->
TINGIMUSLAUSE. IF-lause. Tingimuslik valik. - if-tingimuslauset kasutame siis, kui soovime, et kood käivitub ainult siis kui tingimus on täidetud. · IF-lause if (tingimus) { lause; } else { lause; } · Tingimuslik valik (tingimus)? tõene_väärtus : väär_vastus TSÜKLID. FOR-tsükkel. WHILE-tsükkel. FOR...IN lause. BREAK, CONTINUE käsud. - while tsükkel käivitab koodi ning jätkab seda seni kuni määratud tingimus on õige. · FOR-tsükkelSKRIPTIKEELED. Põhimõtted. Plussid/miinused. Erinevad skriptikeeled: Javascript on Netscape Communications Corporation'i poolt loodud kliendi-poolne (Client- Side) interpreteeritav objektorienteeritud programmeerimiskeel, mida kasutatakse koos HTMLiga veebilehtede koostamisel. Veebilehe laadimisel kuvab brauser selle vastavalt HTML-dokumendi tekstile ja täidab ka selles paikneva Javascripti programmi. Põhimõt e on HTML vormide valideerimiseks · interaktiivsuse tõstmiseks · dünaamilisuse tõstmiseks Javascript on lihtne ja tasuta Shellscript , JavaScript, VBA Skriptikeelte plussid Kiire loomistsükkel Lihtne õppida Platvormist sõltumatu Kompaktne ning suhteliselt kiire · Skriptikeelte miinused Piiratud funktsionaalsus (sisseehitatud vahendid) Kood avalikult nähtav Vähe töövahendeid (esialgu) JAVASCRIPT. Ajalugu. JavaScript loodi firma Netscape poolt 1995 aastal · Esmalt sai se...
...............................................................................38 Mis on väljundi vormistamine?...............................................................38 Väljundi vormistamise võimalused keeles Pascal...................................39 Väljundi vormistamise võimalused keeles C...........................................39 Väljundi vormistamise võimalused keeles QBasic..................................41 VIIES TEEMA: tingimuslause. suunamislause. valikulause.................................42 Sissejuhatus...............................................................................................42 Tingimuslause............................................................................................42 Tingimuslause keeles Pascal..................................................................44 Tingimuslause keeles C.................................................................
päev.' Kõrvallauset ei saa väljendada pealausega, kuna see muudaks tähendust. Mõtet sisaldavad ainult pealause ja kõrvallause. Nimisõnafraase, mis sisaldavad sõnu 'kes', 'mis' jne, saab käsitleda tähenduse järgi tingimuslausetega. Tingimuslauseid võivad asendada omadussõnafraasid. Kui kõrvallause tähenduseks on terviklik mõte (ja osutuseks tõeväärtus) lause kohta, kus pea- ja kõrvallause ühist koostisosa tähistatakse pärisnimega. See ei ole aga nii siis, kui tingimuslause väljendab terviklikku mõtet, sest sisaldab määramatult vihjava osa asemel pärisnime. Kõrvallause tõeväärtusest sõltub lause tõeväärtus. Näiteks 'Kui praegu on päike juba tõusnud, on taevas paksult pilves.' Tingimus- ja järellause tõeväärtuste vahel on seos. Olulised on ainult tõeväärtused. Seega: Peaaegu alati käib pealausega kaasas varjatud tähendusi, mida välja ei öelda, aga millest saadakse aru.
} $result = calculateFunction($x2); if (is_numeric($result)) { echo "
I am writing to ask if you could help me with... I am writing to ask for your advice... Ja lõpetage I would appreciate if you could give me your advice as soon as possible või I look forward to receiving your advice... 2) Kui peate kirjutama kirja , kus tuleb ise nõustada, siis alustage: I am writing in reply to your letter asking advice about.... Ettepanekuid tehke nii ---- I would suggest that, I would advise you to... If I were you, I would do ( teine tingimuslause. Ja saate plussid veel keerulise konstruktsiooni eest) Ja lõpetage I would very much like to know if this was helpful..; I hope this will be of help... 3) Kui tuleb kirjutada kaebekirja Alustage nii: I am writing to complain about...; Iam writing to draw your attention; I am writing to you in connection with (seoses millegiga) Appalling treatment/ service vilets teenindus I enclose a copy of... Replace the item ( ja ärge kasutage thing)
................................................ 18 Tsüklid..................................................................................................................................... 19 FOR tsükkel........................................................................................................................ 19 WHILE tsükkel.................................................................................................................... 19 Tingimuslause IF..................................................................................................................... 19 Funktsioonide defineerimine................................................................................................... 20 Veahaldus............................................................................................................................... 20 Klassid...............................................................................
Vu puvee repetee sil vu plee ? Kas te saate palun korrata ? Je ne comprends pas. Zö nö kompra pa. Ma ei saa aru. Qu'est-ce qu'il dit ? Kes kil di ? Mis ta ütleb ? Qu'est-ce que vous dites ? Kes kö vu dit ? Mis te ütlete ? Vous pouvez parler plus lentement, s'il vous plait ? Vu puvee parlee plu latöma, sil vu plee ? Kas te saaksite rääkida aeglasemalt, palun ? oui ui - jah non no - ei si si jah (vastus eitavale küsimusele) ; tingimuslause ees - kui et e - ja ou u või j'adore + + + zadoor aussi ossi ka j'aime beaucoup + + zemm bokuu mais mee aga j'aime / j'aime bien + zemm bia où u kus je n'aime pas beaucoup zö nemm pa bokuu dans da sees (seesütlev) je n'aime pas - - zö nemm pa
● Kuvage mõlemast tabelist vähemalt kahe välja sisu ekraanile ● Summeerige ühe arve sisaldava välja väärtused ja kirjutage vastus. „Ainus koht, kus edu tuleb enne tööd, on sõnaraamatus“ Vidal Sassoon Avaldised (expression i.k.) Avaldised • Oluline osa andmete ja andmebaasi kasutamiskeelest. • Koostamisloogika on rakendustes (ka tabel- arvutus või näiteks R) üldiselt sarnane! • Sisult arvutuseeskiri (valem) ja/või tingimuslause. • Avaldises saab kasutada tüübireegleid arvestades erinevaid andmetüüpe. • Avaldise põhjal saadakse tulemuseks mingit kindlat andmetüüpi väärtus (arv, tekst, kuupäev, loogiline EI/JAH, vms). Avaldised võivad sisaldada järgmisi komponente • konstante • tehtemärke ja operaatoreid • ümarsulge tehete järjekorra muutmiseks • funktsioone, kasutajafunktsioone • väljanimesid • mälumuutujaid Tähistused andmetüüpidele
põhivormiga. Sama vormi tarvitatakse nii ainsuses kui ka mitmuses. Help me! Aita (Aidake) mind! Call Ann! Kutsu (Kutsuge) Ann! Eitus moodustatakse DO NOT (DON'T) abil. Do not leave the classroom! Ära (Ärge) lahkuge klassist! Don't leave the classroom! Tingimuslaused Tingimuslaused koosnevad pealausest ja kõrvallausest, mis algab sidesõnaga IF. 1) Tingimuslause 1. tüüp väljendab tingimust, mille teostamine on täiesti võimalik ja tulemus reaalne. IF-lausepooles kasutatakse tavaliselt tegusõna üldolevikus ning teises lausepooles üldtulevikus. If we don't hurry, we'll be late. Kui me ei kiirusta, jääme me hiljaks. If it starts raining, I won't go out. Kui sadama hakkab, ei lähe ma välja. 86 KUUL UULAA & KORD KORDA ORDA 2) Tingimuslause 2
............................. 34 MÄRKUS TRANSLAATORITE KASUTAMISE KOHTA................................................34 TINGIMUSLAUSE. SUUNAMISLAUSE. VALIKULAUSE.................................................35 ............................................................................................................................................... 35 SISSEJUHATUS...................................................................................................................35 TINGIMUSLAUSE...............................................................................................................36 SUUNAMISLAUSE..............................................................................................................38 VALIKULAUSE...................................................................................................................39 ÜLESANDED....................................................................................................................
puhver. WindowWidth Annab või määrab laius konsooli. Console.WindowWidth = 50; Sündmused Nimi Kirjeldus CancelKeyPress Esineb vajutage samal ajal klahvi Control (CTRL) ja C (C), see tähendab, kui otsetee CTRL + C. Valikud Ehk võimalus otsustamiseks, kui on vaja, et programm käituks kord üht-, kord teistmoodi. Allpoololev näide koos väljundiga võiks näidata, kuidas tingimuslause abil tehtud valik toimib. If (tingimus) { Programmi read, kui tingimus on tõene } If (tingimus) { Programmi read, kui tingimus on tõene } else { Programmi read, kui tingimus on vale } tingimus on võrdlus või loogikaavaldis. Võrdlused on käsitletavad loogikaavaldiste erijuhtudena, nende kuju on järgmine: avaldis1 tehtesümbol avaldis2 (x==y,a>b) x < y Väiksem x > y Suurem x <= y Väiksem või võrdne
Andmebaasisüsteem peaks eelistama tabeli läbiskaneerimist kui: tabel on väga väike indeksi lugemine ei vähenda oluliselt loetavate plokkide arvu, tabel on suur ja päring tagastab suure hulga tabeli ridadest indeksi lugemise tõttu loetakse ühte ja sama plokki korduvalt. 27. Andmebaasiserveris talletatud rutiinid (teema 13) Protseduurides ja funktsioonides saab kasutada SQL käske ja struktuursest programmeerimisest tuntud võimalusi. Muutujad. Tingimuslause. Tsükkel. Eranditöötlus. Päringu tulemuseks olevate ridade ükshaaval töötlemine. Protseduuril on null või rohkem sisendparameetrit ja see tagastab null või rohkem väärtust. Nt andmete muutmine. Funktsioonil on null või rohkem sisendparameetrit ja see tagastab täpselt ühe väärtuse. Rutiinide kirjutamiseks mõeldud keelte näiteid. Oracle: PL/SQL, Java PostgreSQL: PL/pgSQL MS SQL Server: Transact-SQL MySQL (alates 5
He said: ,,Don´t cry." He asked not to cry. My mother said to me: ,,Clean your room." My mother ordered me to clean my room. He said: ,,Merry Christmas." He wished me merry Christmas. Conditional sentences(If I do, If I did) Tingimuslaused Tingimuslaused koosnevad kahest osast: If (tingimus), (tingimus realiseerub) kõrvallause pealause Inglise keeles on kolm tingimuslause tüüpi. 1. tüüp reaalne tingimus olevikus või tulevikus Tingimus (if) Tulemus Verb lihtolevikus, kestvas olevikus või verb lihtolevikus või lihttulevikus täisminevikus (do, is doing, have done) If she phones me, If he isn´t going, you will answer the phone. I will go there myself. she has to keep it. If she has given a promise, 2. tüüp ebareaalne tingimus olevikus või tulevikus
mitu tingimust. Nagu tabelist näha, siis and ja && on täpselt samad operaatorid, nagu ka or ja ||. Näiteks kontrollime, kas muutuja väärtus jääb 50 ja 100 vahele. ? 1 50 && $arv<100){ 4 echo 'sobib'; 5 } else { echo 'ei sobi'; 6 } 7 ?> 8 IF...IF ELSE...ELSE Kui väärtus ei vasta tingimusele, siis on if...if else...else tingimuslause abil võimalik seda uuesti ja uuesti kontrollida. Näiteks on meil vaja hinnata vastavalt saadud punktidele. Kui punktisumma on vähemalt 9, väljastatakse aluse "Väga hea". Kui ei vasta etteantud tingimusele, seame uue tingimuse jne. Kui kui lõpuks ei vasta väärtus mitte ühelegi tingimusele väljastame vastava lause. ? 1 2 = 9){ 5 echo 'väga hea'; 6 } else if($punktid >= 7) { 7 echo 'hea';
TARTU ÜLIKOOL SOTSIAAL- JA HARIDUSTEADUSKOND ERIPEDAGOOGIKA OSAKOND SIDUSA KÕNE ARENDAMINE SPETSIIFILISE KÕNEARENGUPUUDEGA LAPSEL: TEGEVUSUURING ÜHE LAPSE NÄITEL Magistritöö Koostaja: Diana Pabbo Läbiv pealkiri: tekstiloomeoskuse õpetamine Juhendaja: Marika Padrik (PhD) ….………………… (allkiri ja kuupäev) Kaitsmiskomisjoni esimees: Marika Padrik (PhD) …..………….……. (allkiri ja kuupäev) Osako...
Mõningatel juhtudel toimib hargnemise ennustamine staatiliste kriteeriumite baasilt, ent eriti just moodsamates protsessorites on hargnemiste ennustamisega tegelevad skeemid ka ,,õpivõimelised". *Erinvad strateegiad: (a) Fixed Branch Prediction; (b) Static Branch Prediction; (c) Dynamic Branch Prediction; *Hargnemiste ennustamine seisneb iseenesest selles, et skeem üritab ära arvata, kas andmeid tuleks sisse lugema hakata uuest mälu asukohast, millele masinkoodi tingimuslause viitab, või jätkata siiski vanast (see on juhul, kui siiret ,,ei võetud"). Kui siirde ennustamise suhtes langetatakse siiski vale otsus, tuleb konveier käskudega täis laadida otsast peale, millega kaasneb suur ajakulu - siit tuleneb ka vajadus taolise tehnoloogia järele. 29.Katkestused arvutis (Interrupt)[1] *Katkestus(interrupt) on üks kahest põhilisest tehnoloogiast pollimise(polling) kõrval,
… (1. loeng puudu) Konstruktiivne tekstianalüüs – tekstid konstrueerivad mingi pildi maailmast ja teevad seda keeleliste valikute kaudu. See on edasi arenenud kriitiliseks tekstianalüüsiks ja lingvistiliseks tekstianalüüsiks. Mõlema lähtekoht on ühesugune, aga rõhuasetus erinev. KRIITILINE LINGVISTIKA ehk kriitiline diskursuse analüüs Küsimus keelest ja võimust, st keelekasutuse seos ühiskonnas valitsevate võimuvahekordadega. Püüab näidata keeleliste valikute seost ideoloogiaga, võimu ja kontrollimehhanismidega, sest keelekasutusega kontrollitakse ja juhitaks ühiskonda. Keelekasutust vaadeldakse ühiskondliku tegevusena, mis mitte ainult ei kirjelda, vaid ka kujundab ja konstrueerib ühiskonda. Tekste uuritakse kui sotsiaalse suhtlemise vorme ja tegelikkust kujundavaid tähenduskooslusi. Keelekasutus on peamine inimsuhtluse vahend. Uuritakse, mida keelega teha saab ja miks neid asju tehakse. Keele abil väljendatakse arv...
lugeda. NT: videomälu puhul protsessori poolel kirjutatakse kujutise infot mällu ja teiselt poolelt ilmub kujutis ekraanile. Assotsiatiivmälu (Content-Adressable Memory) võimaldab otsida infot sõna sisu järgi ja teada saada teine osa sõnast või tema aadress. 3. SIIRETE (HARGNEMISTE) ENNUSTAMINE (BRANCH PREDICTION) Skeem üritab ära arvasta, kas andmeid tuleks sisse lugema hakata uuest mälu asukohast, millele masinkoodi tingimuslause viitab või jätkata vanast (juhul, kui siiret ,,ei võetud"). Kui siirde ennustamise suhtes otsustatakse valesti, tuleb konveier käskudega täis laadida otsast peale, millega kaasneb suur ajakulu siit ka vajadus taolise tehnoloogia järele. RISC protsessori poolt arvutitehnikasse toodud konveiertehnika ülima efektiivsusega kaasnevad kohati raskesti lahendatavad probleemid: a) Andmesõltuvus (Data dependency) lahendatav tehnilise nipiga, mis vajamineva operandi kiirkorras
} } C:Projectsomanaited>Arvutus Esimene arv: 3 Teine arv: 5 Arvude 3 ja 5 korrutis on 15 Ülesandeid * Küsi kahe inimese nimed ning teata, et nad on täna pinginaabrid * Küsi ristkülikukujulise toa seinte pikkused ning arvuta põranda pindala * Leia 30% hinnasoodustusega hinna põhjal alghind Valikud Ehk võimalus otsustamiseks, kui on vaja, et programm käituks kord üht-, kord teistmoodi. Allpoololev näide koos väljundiga võiks näidata, kuidas tingimuslause abil tehtud valik toimib. using System; public class Valik1{ public static void Main(string[] arg){ Console.WriteLine("Palun nimi:"); string eesnimi=Console.ReadLine(); if(eesnimi=="Mari"){ Console.WriteLine("Tule homme minu juurde!"); } else { Console.WriteLine("Mind pole homme kodus."); } } } Väljund: D:kodu 606opikc#>Valik1 11 Palun nimi: Juku Mind pole homme kodus.
} } C:Projectsomanaited>Arvutus Esimene arv: 3 Teine arv: 5 Arvude 3 ja 5 korrutis on 15 Ülesandeid · Küsi kahe inimese nimed ning teata, et täna on nad pinginaabrid · Küsi ristkülikukujulise toa seinte pikkused ning arvuta põranda pindala · Leia 30% hinnasoodustusega hinna põhjal alghind Valikud Ehk võimalus otsustamiseks, kui on vaja, et programm käituks kord üht-, kord teistmoodi. Allpoololev näide koos väljundiga võiks näidata, kuidas tingimuslause abil tehtud valik toimib. using System; public class Valik1{ public static void Main(string[] arg){ Console.WriteLine("Palun nimi:"); string eesnimi=Console.ReadLine(); if(eesnimi=="Mari"){ Console.WriteLine("Tule homme minu juurde!"); } else { Console.WriteLine("Mind pole homme kodus."); } } } Väljund: D:kodu 606opikc#>Valik1 Palun nimi: Juku Mind pole homme kodus.
vähemalt nelja tüüpi tingimuslauset. Neist kõigist tuleb pikemalt juttu teema all „Süllogismid liitväidetega”. Esimene väide tingimuslikus ehk tingivas lauses on alus ehk antetsedent (antecedent, ld antecedens) ja teine väide on tagajärg ehk konsekvent (consequent, ld consequens). Tavakeelsetes tingimuslausetes on alus ja tagajärg omavahel sisuliselt seotud, nt „Kui sa ei söö, siis sured sa nälga”. Lausearvutuses on kasutusel tingimuslause kõige väiksema tugevusega (nõudlikkusega) vorm, kus alus ja tagajärg ei pea omavahel sisuliselt seotud olema, nt „Kui ilm on ilus, siis on tõene, et 5 × 5 = 25”. Lausearvutuses kasutatavat implikatsiooni nimetatakse ka materiaalseks implikatsiooniks (material implication) põhjendusega, et sellise implikatsiooni tõesus sõltub vaid operandide tõeväärtustest. Lühemalt: lausearvutuses on kasutusel materiaalne implikatsioon, mis on alati tõene,
.. siis ... võib väljendada vähemalt nelja tüüpi tingimuslauset. Neist kõigist tuleb pikemalt juttu teema all ,,Süllogismid liitväidetega". Esimene väide tingimuslikus ehk tingivas lauses on alus ehk antetsedent (antecedent, ld antecedens) ja teine väide on tagajärg ehk konsekvent (consequent, ld consequens). Tavakeelsetes tingimuslausetes on alus ja tagajärg omavahel sisuliselt seotud, nt ,,Kui sa ei söö, siis sured sa nälga". Lausearvutuses on kasutusel tingimuslause kõige väiksema tugevusega (nõudlikkusega) vorm, kus alus ja tagajärg ei pea omavahel sisuliselt seotud olema, nt ,,Kui ilm on ilus, siis on tõene, et 5 × 5 = 25". Lausearvutuses kasutatavat implikatsiooni nimetatakse ka materiaalseks implikatsiooniks (material implication) põhjendusega, et sellise implikatsiooni tõesus sõltub vaid operandide tõeväärtustest. Lühemalt: lausearvutuses on kasutusel materiaalne implikatsioon, mis on alati tõene,
} } C:Projectsomanaited>Arvutus Esimene arv: 3 Teine arv: 5 Arvude 3 ja 5 korrutis on 15 Ülesandeid * Küsi kahe inimese nimed ning teata, et täna on nad pinginaabrid * Küsi ristkülikukujulise toa seinte pikkused ning arvuta põranda pindala * Leia 30% hinnasoodustusega hinna põhjal alghind Valikud Ehk võimalus otsustamiseks, kui on vaja, et programm käituks kord üht-, kord teistmoodi. Allpoololev näide koos väljundiga võiks näidata, kuidas tingimuslause abil tehtud valik toimib. using System; public class Valik1{ public static void Main(string[] arg){ Console.WriteLine("Palun nimi:"); string eesnimi=Console.ReadLine(); if(eesnimi=="Mari"){ Console.WriteLine("Tule homme minu juurde!"); } else { Console.WriteLine("Mind pole homme kodus."); } } } Väljund: D:kodu 606opikc#>Valik1 Palun nimi: Juku Mind pole homme kodus.