<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="https://peda.net/:static/535/atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Ehtorakenne if</title>
<id>https://peda.net/id/afa2bdbefbc</id>
<updated>2018-12-09T18:15:46+02:00</updated>
<link href="https://peda.net/id/afa2bdbefbc:atom" rel="self" />
<link href="https://peda.net/kotka/perusopetus/langinkosken-koulu/oppiaineet2/pitk%C3%A4-matematiikka/kari-pekan-ryhm%C3%A4t/atk-luokassa/python-kurssi2/ehtorakenne#top" rel="alternate" />
<logo>https://peda.net/:static/535/peda.net.logo.bg.svg</logo>
<rights type="html">&lt;div class=&quot;license&quot;&gt;Tämän sivun lisenssi &lt;a rel=&quot;license&quot; href=&quot;https://peda.net/info&quot;&gt;Peda.net-yleislisenssi&lt;/a&gt;&lt;/div&gt;&#10;</rights>

<entry>
<title>Ehtorakenne</title>
<id>https://peda.net/id/afa33ca8fbc</id>
<updated>2018-09-27T17:19:53+03:00</updated>
<link href="https://peda.net/kotka/perusopetus/langinkosken-koulu/oppiaineet2/pitk%C3%A4-matematiikka/kari-pekan-ryhm%C3%A4t/atk-luokassa/python-kurssi2/ehtorakenne/ehtorakenne#top" />
<content type="html">&lt;b&gt;Jos&lt;/b&gt; ulkona sataa, niin ei ole kiva mennä ulos. &lt;b&gt;Jos&lt;/b&gt; sinulla ei ole rahaa, niin et voi mennä elokuviin. &lt;br/&gt;&#10;&lt;br/&gt;&#10;Jossittelu usein määrittää sen, että mitä me teemme. Näin on asian laita myös ohjelmoinnissa.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Jotta ohjelmat eivät ole liian suoraviivaisia, niin ohjelmille on tärkeää luoda &lt;b&gt;ehtoja&lt;/b&gt; tiettyjen komentojen suorittamiseksi. Ehtojen luominen tapahtuu &lt;b&gt;if-komennolla&lt;/b&gt;.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;table&gt;&#10;&lt;tbody&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&#10;&lt;h3&gt;&lt;b&gt;Esimerkki 1.&lt;/b&gt;&lt;/h3&gt;&#10;&lt;br/&gt;&#10;Luodaan ohjelma, joka kysyy käyttäjän iän. Jos ikä on vähintään 18, niin kone sanoo &amp;quot;Olet täysi-ikäinen; Tervetuloa sivustolle!&amp;quot;.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Luodaan ensin input-komennnolla muuttuja nimeltään ika, joka kysyy käyttäjän ikää.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;strong class=&quot;editor red&quot;&gt;ika = int( input (&amp;quot;Kerro ikäsi:&amp;quot;))&lt;/strong&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Seuraavaksi annetaan if-komennolla ehdoksi, että käyttäjän iän tulisi olla suurempaa tai yhtäsuurta kuin 18 (h&lt;span&gt;uomaa kaksoispiste koodin lopussa).&lt;/span&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;strong class=&quot;editor red&quot;&gt;if ika &amp;gt;= 18:&lt;/strong&gt; &lt;br/&gt;&#10;&lt;br/&gt;&#10;Lopuksi tulostetaan print-komennolla haluttu teksti, joka tulostuu ehdon täyttyessä (huomaa sisennys).&lt;br/&gt;&#10;&lt;br/&gt;&#10; &lt;strong class=&quot;editor red&quot;&gt; &lt;span&gt;[[$ \ \ \ \ \ $]]&lt;/span&gt; print (&amp;quot;&lt;span&gt;Olet täysi-ikäinen; Tervetuloa sivustolle&lt;/span&gt;&lt;span&gt;!&lt;/span&gt;&amp;quot;)&lt;/strong&gt; &lt;br/&gt;&#10;&lt;br/&gt;&#10;Tällöin kone tulostaa seuraavaa:&lt;br/&gt;&#10;&lt;br/&gt;&#10;Kerro ikäsi: 18&lt;br/&gt;&#10;Olet täysi-ikäinen; Tervetuloa sivustolle!&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Tehtävä 1. Tutki, kuinka esimerkin 1 koodi toimii.&lt;br/&gt;&#10;&lt;/b&gt;​&lt;iframe height=&quot;400px&quot; width=&quot;100%&quot; src=&quot;https://repl.it/@teittinenkp/taysiikaisyystehtava?lite=true&quot; allowfullscreen=&quot;true&quot; sandbox=&quot;allow-forms allow-pointer-lock allow-popups allow-same-origin allow-scripts allow-modals&quot;&gt;&lt;/iframe&gt;​&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Tehtävä 2. Missä edellä olevan kaltainen koodi voisi tulla vastaan käytännön elämässä?&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Tehtävä 3. Muuta alla olevaa koodia siten, että ohjelma kysyy koulumatkasi pituutta bussikorttia varten. Mikäli pituus on vähintään 5 km, ohjelma tulostaa tekstin &amp;quot;Olet oikeutettu bussikorttiin!&amp;quot;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/b&gt;Muutettavat asiat:&lt;br/&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;muuttujan nimi havainnollisemmaksi&lt;/li&gt;&#10;&lt;li&gt;ohjelman kysymä asia oikein&lt;/li&gt;&#10;&lt;li&gt;if-ehtolausekkeen arvo oikein&lt;/li&gt;&#10;&lt;li&gt;tulostuva teksti oikein&lt;/li&gt;&#10;&lt;/ul&gt;&#10;​&lt;iframe height=&quot;400px&quot; width=&quot;100%&quot; src=&quot;https://repl.it/@teittinenkp/taysiikaisyystehtava?lite=true&quot; allowfullscreen=&quot;true&quot; sandbox=&quot;allow-forms allow-pointer-lock allow-popups allow-same-origin allow-scripts allow-modals&quot;&gt;&lt;/iframe&gt;​&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Tehtävä 4. Tee ohjelma, joka kysyy käyttäjältä ikää, jos ikä on yhtä suuri kuin oma ikäsi, tulostuu teksti &amp;quot;Hyvä ikä!&amp;quot;.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/b&gt;1. Luo ensin kokonaislukumuuttuja (int) nimeltään ika, joka kysyy käyttäjän ikää input-komennolla (katso tarvittaessa mallia edellisestä tehtävästä. &lt;br/&gt;&#10;2. Anna ehto if-komennolla, jossa iän tulee olla sama kuin sinun ikäsi (katso oikea ehto alla olevasta taulukosta).&lt;br/&gt;&#10;3. Tulosta print-komennolla haluttu teksti ehdon täyttyessä (muista sisennys).&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;table&gt;&#10;&lt;tbody&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;Vertailuoperaattori&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt;Milloin ehto on totta&lt;/b&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;a == b&lt;/td&gt;&#10;&lt;td&gt;a on yhtä kuin b&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;a != b&lt;/td&gt;&#10;&lt;td&gt;a ei ole yhtä kuin b&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;a &amp;lt; b&lt;/td&gt;&#10;&lt;td&gt;a on pienempi kuin b&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;a &amp;lt;= b&lt;/td&gt;&#10;&lt;td&gt;a on pienempi tai yhtä suuri kuin b&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;a &amp;gt; b&lt;/td&gt;&#10;&lt;td&gt;a on suurempi kuin b&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;a &amp;gt;=b&lt;/td&gt;&#10;&lt;td&gt;a on suurempi tai yhtä suuri kuin b&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;br/&gt;&#10;​&lt;iframe height=&quot;400px&quot; width=&quot;100%&quot; src=&quot;https://repl.it/@teittinenkp/Hyva-ika-ohjelma?lite=true&quot; allowfullscreen=&quot;true&quot; sandbox=&quot;allow-forms allow-pointer-lock allow-popups allow-same-origin allow-scripts allow-modals&quot;&gt;&lt;/iframe&gt;​</content>
<published>2018-12-09T18:15:46+02:00</published>
</entry>


</feed>