Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"valikulausete" - 4 õppematerjali

Loogika ja programmeerimine
89
doc

Loogika ja programmeerimine

SISESTA "Palun sisesta protsendi väärtus : ", M VÄLJASTA "Osa väärtus on "; T/100*M MUIDU KUI N = 3 SIIS SISESTA "Palun sisesta protsendi väärtus : ", M SISESTA "Palun sisesta osa väärtus : ", O VÄLJASTA "Terviku väärtus on "; O/M*100 KUILÕPP KUILÕPP KUILÕPP Toodud näites on üks kahest programmiharust jagatud veelkord kaheks ja saadud sellega kokku kolm võimalikku haru. Sellesama programmi võib kirja panna ka üksteisele järgnevate valikulausete jadana: P r o g r a m m N1.2 VÄLJASTA "PROTSENTARVUTUSED" VÄLJASTA "[1] Osamäära M leidmine terviku T ja osa O järgi" VÄLJASTA "[2] Osa O määramine protsendi M ja terviku T järgi" VÄLJASTA "[3] Terviku T määramine protsendi M ja vastav osa O järgi" SISESTA "Palun sisesta vajalik ülesandetüüp : ", N KUI N = 1 SIIS SISESTA "Palun sisesta terviku väärtus : ", T SISESTA "Palun sisesta osa väärtus : ", O VÄLJASTA "Osamäär on "; O/T*100; "%" KUILÕPP KUI N = 2 SIIS

Informaatika → Arvutiõpetus
214 allalaadimist
Programeerimise algkursus 2005-2006
230
pdf

Programeerimise algkursus 2005-2006

VÄLJASTA "Osa väärtus on "; T/100*M MUIDU KUI N = 3 SIIS SISESTA "Palun sisesta protsendi väärtus : ", M SISESTA "Palun sisesta osa väärtus : ", O VÄLJASTA "Terviku väärtus on "; O/M*100 KUILÕPP KUILÕPP KUILÕPP Toodud näites on üks kahest programmiharust jagatud veelkord kaheks ja saadud sellega kokku kolm võimalikku haru. Sellesama programmi võib kirja panna ka üksteisele järgnevate valikulausete jadana: P r o g r a m m N1.2 VÄLJASTA "PROTSENTARVUTUSED" VÄLJASTA "[1] Osamäära M leidmine terviku T ja osa O järgi" VÄLJASTA "[2] Osa O määramine protsendi M ja terviku T järgi" VÄLJASTA "[3] Terviku T määramine protsendi M ja vastav osa O järgi" SISESTA "Palun sisesta vajalik ülesandetüüp : ", N KUI N = 1 SIIS SISESTA "Palun sisesta terviku väärtus : ", T SISESTA "Palun sisesta osa väärtus : ", O

Informaatika → Programmeerimine
39 allalaadimist
Veebistuudium arendus ASP NET
212
docx

Veebistuudium arendus ASP.NET

toimetuse teha. Vastuse leidmiseks tuleb Vastuse muutuja kõigepealt deklareerida. Ning funktsiooni sees on kohustus sellele muutujale ka miski algväärtus anda. Ehkki me praegu teame, et tegemist on ühega neljast kindlaksmääratud valikust, tahetakse programmeerimiskeeles end kaitsta ka sellise võimaluse vastu, kus mõni valik on jäetud märkimata ning näitamiseks pole Vastusele kusagilt väärtust võtta. if-valikulausete abil tehakse sobiv tehe ning lõpuks näidatakse Vastus tekstiks (stringiks) muundatuna sildile Label1. protected void Button1_Click(object sender, EventArgs e) { double Arv1 = Convert.ToDouble(TextBox1.Text); double Arv2 = Convert.ToDouble(TextBox2.Text); int Tehtenr = DropDownList1.SelectedIndex; double Vastus = -1; if (Tehtenr == 0) { Vastus = Arv1 + Arv2; } if (Tehtenr == 1) { Vastus = Arv1 - Arv2; }

Informaatika → Veebiprogrammeerimine
26 allalaadimist
Nimetu
575
docx

Nimetu

kui aga järjekord samaks jätta, sama valiku peale saab ikka sama toimetuse teha. Vastuse leidmiseks tuleb Vastuse muutuja kõigepealt deklareerida. Ning funktsiooni sees on kohustus sellele muutujale ka miski algväärtus anda. Ehkki me praegu teame, et tegemist on ühega neljast kindlaksmääratud valikust, tahetakse programmeerimiskeeles end kaitsta ka sellise võimaluse vastu, kus mõni valik on jäetud märkimata ning näitamiseks pole Vastusele kusagilt väärtust võtta. if-valikulausete abil tehakse sobiv tehe ning lõpuks näidatakse Vastus tekstiks (stringiks) muundatuna sildile Label1. protected void Button1_Click(object sender, EventArgs e) { double Arv1 = Convert.ToDouble(TextBox1.Text); double Arv2 = Convert.ToDouble(TextBox2.Text); int Tehtenr = DropDownList1.SelectedIndex; double Vastus = -1; if (Tehtenr == 0) { Vastus = Arv1 + Arv2; } if (Tehtenr == 1) { Vastus = Arv1 - Arv2; }

Informaatika → Informaatika
33 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun