Valintarakenne valintarakenne alkaa aina kysymyksellä eli ehdolla ehto tarkoittaa, että muuttujan sisältöä verrataan toisen muuttujan sisältöön tai vakioon kysymykseen eli siis ehtoon vastataan aina joko ehto on tosi tai ei ole tosi eli epätosi
Ehdon totuustilat Ehdon vastaus on joko tosi tai epätosi: tosi: tosi - osa on oltava aina ehto pitää rakentaa niin, että tosi - osaan tulee aina toimenpiteitä tosi - osa sisältää aina 1 - n. kpl toimenpiteitä epätosi: voi puuttua eli se ei sisällä yhtään toimenpidettä tai sisältää 1 - n. kpl toimenpiteitä
Ehdon muoto Yksinkertainen ehto: (lampotila > 0) (lukumaara = = 100) (luku1 < luku2) (a >= b) Totuustilat: tosi ja epätosi tilanteet on helppo ymmärtää
Ehto Java - ohjelmointikielellä yksinkertainen ehto, jossa ei ole epätosi - osa käytetään lohkosulkeita { … } rajaamaan tosiosan toimenpiteet if ( A > B) { C = 2 ; D = E ; }
Ehdon muoto if (a < b) {// tosi - osan lohko luku = 5 ; } else// epätosi - osan lohko { luku = 10 ; }