Pristatymai

Loginiai duomenys ir veiksmai su jais. Sąlyginis sakinys

9.6   (2 atsiliepimai)
Loginiai duomenys ir veiksmai su jais. Sąlyginis sakinys 1 puslapis
Loginiai duomenys ir veiksmai su jais. Sąlyginis sakinys 2 puslapis
Loginiai duomenys ir veiksmai su jais. Sąlyginis sakinys 3 puslapis
Loginiai duomenys ir veiksmai su jais. Sąlyginis sakinys 4 puslapis
Loginiai duomenys ir veiksmai su jais. Sąlyginis sakinys 5 puslapis
Loginiai duomenys ir veiksmai su jais. Sąlyginis sakinys 6 puslapis
Loginiai duomenys ir veiksmai su jais. Sąlyginis sakinys 7 puslapis
Loginiai duomenys ir veiksmai su jais. Sąlyginis sakinys 8 puslapis
Loginiai duomenys ir veiksmai su jais. Sąlyginis sakinys 9 puslapis
Loginiai duomenys ir veiksmai su jais. Sąlyginis sakinys 10 puslapis
Loginiai duomenys ir veiksmai su jais. Sąlyginis sakinys 11 puslapis
Loginiai duomenys ir veiksmai su jais. Sąlyginis sakinys 12 puslapis
Loginiai duomenys ir veiksmai su jais. Sąlyginis sakinys 13 puslapis
Loginiai duomenys ir veiksmai su jais. Sąlyginis sakinys 14 puslapis
Loginiai duomenys ir veiksmai su jais. Sąlyginis sakinys 15 puslapis
Loginiai duomenys ir veiksmai su jais. Sąlyginis sakinys 16 puslapis
Loginiai duomenys ir veiksmai su jais. Sąlyginis sakinys 17 puslapis
Loginiai duomenys ir veiksmai su jais. Sąlyginis sakinys 18 puslapis
Loginiai duomenys ir veiksmai su jais. Sąlyginis sakinys 19 puslapis
www.nemoku.lt
www.nemoku.lt
Aukščiau pateiktos peržiūros nuotraukos yra sumažintos kokybės. Norėdami matyti visą darbą, spustelkite peržiūrėti darbą.
Ištrauka

Loginiai duomenys ir veiksmai su jais Loginiai duomenys • Loginiai duomenys turi tik dvi reikšmes, kurios Paskalio kalboje žymimos vardais true ir false. • Tai reikšmės teiginio, apie kurį galima pasakyti, kad jis yra teisingas arba klaidingas. Jeigu teiginys teisingas, tai sakoma, kad jo loginė reikšmė yra true, jei klaidingas – false. • Pavyzdžiui: Teiginys „skaičius 24 yra lyginis“ yra visada teisingas, nes skaičius 24 iš tikrųjų lyginis. Taigi, šio teiginio reikšmė yra true. Sąlygos • Teiginius kartais patogu vadinti sąlygomis. Sakoma, kad sąlyga gali būti tenkinama (jos loginė reikšmė yra true) arba netenkinama (false). Sąlygos, išreikštos nelygybe 5>3, reikšmė yra visada true, nes skaičius 5 didesnis už skaičių 3. Sąlygos 5=3 reikšmė yra false, nes skaičiai 3 ir 5 nelygūs. O kokia bus sąlygos a>5 reikšmė, iš anksto pasakyti negalima, nes ji priklauso nuo kintamojo a reikšmės. Loginiai kintamieji, kaip ir kitų tipų kintamieji, žymimi vardais. Kad būtų galima juos atskirti nuo kitų tipų kintamųjų, aprašuose jie apibūdinami žodžiu boolean, pavyzdžiui, • Loginiai kintamieji, kaip ir kitų tipų kintamieji, žymimi vardais. Kad būtų galima juos atskirti nuo kitų tipų kintamųjų, aprašuose jie apibūdinami žodžiu boolean, pavyzdžiui, ◦ var a, b, log: boolean; • Šiuo aprašu pasakoma, kad kintamieji, pažymėti vardais a, b ir log, yra loginiai. • Loginiams kintamiesiems galima priskirti tik logines (loginių reiškinių) reikšmes. Loginės reikšmės – tai loginės konstantos false ir true. Todėl prieskyros sakiniai ◦ a := true; b := false; log := a • yra teisingi, nes kintamieji a, b ir log yra loginio tipo. Tuo tarpu sakiniai: ◦ a := 15; b := 54.12 • yra neteisingi, nes loginio tipo kintamieji negali įgyti skaitinių reikšmių. Prisiminkime • false or false = false, false or true = true, true or false = true, true or true = true. • false and false = false, false and true = false, true and false = false, true and true = true • Su loginiais duomenimis atliekamos logines operacijas: ◦ not  inversija (ne), and konjunkcija (ir), or    disjunkcija (arba). Atlikimo tvarka • Loginių operacijų atlikimo tvarką nurodo skliaustai. O jeigu skliaustų nėra, tai operacijos atliekamos šia prioritetų eile: ◦ not and or • T.y., pirmiausiai atliekamas neigimas (not), po to – konjunkcija (and) ir paskiausiai – disjunkcija (or). Lyginimo operacijos • Programoje loginės reikšmės dažniausiai atsiranda kaip skaičių (aritmetinių reiškinių) lyginimo rezultatas. Vartojamos 6 lyginimo operacijos, kurios Paskalio kalboje žymimos šitaip: ◦ nelygu, >   daugiau, >= daugiau arba lygu. Programa • Pradinis duomuo – skaičius, reiškiantis metus. Rezultatas – loginė reikšmė true, jeigu metai olimpiniai, arba false, jeigu metai neolimpiniai. ◦ program olimpiada;   var metai: integer;         olimp: boolean;               { ar metai olimpiniai } begin   read(metai);   olimp := (metai >= 1896) and (metai mod 4 = 0);   writeln(olimp) end. • Jeigu kompiuteriui pateiksime pradinį duomenį 1999, tai jis ekrane parodys rezultatą ◦ FALSE Duotas kintamųjų aprašas: • Duotas kintamųjų aprašas: ◦ var a, b, c: integer; x, y, z: boolean; ◦ Kurie iš šių sakinių yra neteisingi ir kodėl? ◦ a) x := true; b) a := x; c) x := a; d) x := a - b; e) x := c = y; f) x := y + a; g) c := y + 2; h) a := b = c; i) c := a + b. Sąlyginis sakinys Gyvenime dažnai atsiduriame kryžkelėse, kai reikia pasirinkti, kuriuo keliu eiti. Tada žmogus sustoja, svarsto, pagaliau pasirenka. • Gyvenime dažnai atsiduriame kryžkelėse, kai reikia pasirinkti, kuriuo keliu eiti. Tada žmogus sustoja, svarsto, pagaliau pasirenka. • Pasirinkimas – įprasta situacija programavime. Tiktai kompiuteris nesustoja ir nesvarsto – visi galimi keliai turi būti iš anksto numatyti ir į programą surašytos vienareikšmės jų parinkimo sąlygos. • Kompiuterio prigimtis dvejetainė. Todėl dažniausiai pasirenkamas vienas kelias iš dviejų. Vieno veiksmo iš dviejų parinkimas nurodomas sąlyginiu sakiniu, kurio pavidalas šitoks: • if loginis reiškinys then sakinys1       else sakinys2 • Po žodžio if einantis loginis reiškinys dar vadinamas sąlyga. Atliekamas tik vienas iš dviejų sakinių: • Atliekamas tik vienas iš dviejų sakinių: • sakinys, einantis po žodžio then (sakinys1), jeigu loginio reiškinio reikšmė yra true (sąlyga tenkinama) arba • sakinys, einantis po žodžio else (sakinys2), jeigu loginio reiškinio reikšmė yra false (sąlyga netenkinama). pavyzdys • Didesniojo skaičiaus radimas. ◦ program didesnysis;   var a, b, max: integer; begin   read(a, b);   if a >= b then max := a                  else max := b;   writeln(max); end. pavyzdys • Programa, nustatanti, ar skaičius dalus iš 7. ◦ program dalus7;   var x: integer; begin   read(x);   write('Skaičius ', x);   if x mod 7 = 0      then write(' dalus')      else write(' nedalus');   writeln(' iš 7') end. pavyzdys • Pradiniai duomenys – trys skaičiai. Programa mažiausiam iš jų rasti. ◦ program minimumas;   var a, b, c, min: integer; begin   read(a, b, c);   if a b then a := a - b;             else a := a + 3; if a > 6 then b := b + 1             else b := b + 2 • Atlikus sakinį ◦ if a > b then a := a - b             else b := b – a ◦ gautos šitokios kintamųjų a ir b reikšmės: a = 5, b = 5. Kokios galėjo būti šių kintamųjų reikšmės, prieš atliekant sąlyginį sakinį. Sutrumpintas sąlyginis sakinys • Kai tuščias sakinys yra po else, tai galima praleisti ir žodį else, pavyzdžiui, ▪ if a b                 then read(d, c);   write(a, ' ', b, ' ', c, ' ', d) end. ◦ program skaitymas;   var a, b, c, d: integer; begin   read(a, b);   if a b                 then read(d, c);   write(a, ' ', b, ' ', c, ' ', d) end. ◦ Pradiniai duomenys šitokie: a) 1   2   3   4 b) 4   3   2   1 ◦ Ką išspausdins kompiuteris?

Daugiau informacijos...

Šį darbą sudaro 1183 žodžiai, tikrai rasi tai, ko ieškai!

★ Klientai rekomenduoja


Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?

Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!

Detali informacija
Darbo tipas
Lygis
Universitetinis
Failo tipas
Skaidrės (.ppt)
Apimtis
19 psl., (1183 ž.)
Darbo duomenys
  • Informacinių technologijų pristatymas
  • 19 psl., (1183 ž.)
  • Skaidrės 80 KB
  • Lygis: Universitetinis
www.nemoku.lt Atsisiųsti šį pristatymą
Privalumai
Pakeitimo garantija Darbo pakeitimo garantija

Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.

Sutaupyk 25% pirkdamas daugiau Gauk 25% nuolaidą

Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.

Greitas aptarnavimas Greitas aptarnavimas

Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!

Atsiliepimai
www.nemoku.lt
Dainius Studentas
Naudojuosi nuo pirmo kurso ir visad randu tai, ko reikia. O ypač smagu, kad įdėjęs darbą gaunu bet kurį nemokamai. Geras puslapis.
www.nemoku.lt
Aurimas Studentas
Puiki svetainė, refleksija pilnai pateisino visus lūkesčius.
www.nemoku.lt
Greta Moksleivė
Pirkau rašto darbą, viskas gerai.
www.nemoku.lt
Skaistė Studentė
Užmačiau šią svetainę kursiokės kompiuteryje. :D Ką galiu pasakyti, iš kitur ir nebesisiunčiu, kai čia yra viskas ko reikia.
Palaukite! Šį darbą galite atsisiųsti visiškai NEMOKAMAI! Įkelkite bet kokį savo turimą mokslo darbą ir už kiekvieną įkeltą darbą būsite apdovanoti - gausite dovanų kodus, skirtus nemokamai parsisiųsti jums reikalingus rašto darbus.
Vilkti dokumentus čia:

.doc, .docx, .pdf, .ppt, .pptx, .odt