<?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>2. Muuttujan luominen</title>
<id>https://peda.net/id/319a8a65a03</id>
<updated>2022-03-10T08:27:43+02:00</updated>
<link href="https://peda.net/id/319a8a65a03:atom" rel="self" />
<link href="https://peda.net/kotka/perusopetus/langinkosken-koulu/oppiaineet2/pitk%C3%A4-matematiikka/srl/y/2ml#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>Muuttuja</title>
<id>https://peda.net/id/319afed8a03</id>
<updated>2022-12-08T21:05:46+02:00</updated>
<link href="https://peda.net/kotka/perusopetus/langinkosken-koulu/oppiaineet2/pitk%C3%A4-matematiikka/srl/y/2ml/muuttuja#top" />
<content type="html">Aivan kuin matematiikassa, niin ohjelmoinnissakin on muuttujia. Muuttujalla on aina nimi, esimerkiksi [[$x$]] tai [[$hinta$]], ja arvo, esimerkiksi [[$3$]] tai [[$10$]] €.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Muuttuja luodaan asettamalla muuttujan nimi yhtäsuureksi kuin sen arvo.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Esimerkki 1. &lt;/b&gt;Käynnistä sovellus. Mieti eri komentojen tarkoitusta.&lt;br/&gt;&#10;​&lt;iframe src=&quot;https://trinket.io/embed/python3/2c6366094a&quot; width=&quot;100%&quot; height=&quot;356&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;​&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Tehtävä 1.&lt;/b&gt;&lt;br/&gt;&#10;Luo muuttujat a ja b riveille 3 ja 4 siten, että muuttuja [[$x$]] saa arvon [[$24$]].&lt;br/&gt;&#10;​&lt;iframe src=&quot;https://trinket.io/embed/python3/b0894f684e&quot; width=&quot;100%&quot; height=&quot;356&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;​&lt;br/&gt;&#10;​&lt;br/&gt;&#10;&lt;br/&gt;&#10;Muuttuja voi sisältää myös tekstiä. Tällöin muuttujan arvo kirjoitetaan lainausmerkkien sisään.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Esimerkki 2. &lt;/b&gt;Lue koodi, käynnistä sovellus ja mieti mitä koodi tekee.&lt;br/&gt;&#10;​&lt;iframe src=&quot;https://trinket.io/embed/python3/6515ce375a&quot; width=&quot;100%&quot; height=&quot;356&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;​&lt;br/&gt;&#10;&lt;br/&gt;&#10;Välillä on tärkeää antaa ohjelman käyttäjän määrittää muuttujan arvo. Tämä tapahtuu &lt;b&gt;input-komennolla&lt;/b&gt;. (Input-komennolla voidaan esittää sovelluksen käyttäjälle kysymyksiä)&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Esimerkki 3.&lt;/b&gt;&lt;br/&gt;&#10;​&lt;iframe src=&quot;https://trinket.io/embed/python3/f57ede636d&quot; width=&quot;100%&quot; height=&quot;356&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;​&lt;br/&gt;&#10;&lt;br/&gt;&#10;Input-komentoa käytettäessä on usein tärkeää myös täsmentää, että onko annettu muuttuja luku vai tekstiä. Muuttujan saa pakotettua kokonaisluvuksi int-komennolla ja miksi tahansa luvuksi float-komennolla.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Tehtävä 2.&lt;/b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Kokeile ohjelmaa. Muuttujan [[$x$]] arvoksi voi antaa kokonaisluvun ja muuttujan [[$y$]] arvoksi voi antaa minkä tahansa luvun. Huomaa, että lasku ei onnistu, jos muuttujien arvoksi laittaa tekstiä.&lt;br/&gt;&#10;​&lt;iframe src=&quot;https://trinket.io/embed/python3/b71ba30853&quot; width=&quot;100%&quot; height=&quot;356&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;​&lt;br/&gt;&#10;&lt;br/&gt;&#10;Muuttujan arvoa voidaan muuttaa ohjelman edetessä.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Esimerkki 4.&lt;br/&gt;&#10;&lt;iframe src=&quot;https://trinket.io/embed/python3/23353aef93&quot; width=&quot;100%&quot; height=&quot;356&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;​&lt;/b&gt;​</content>
<published>2022-03-10T08:27:43+02:00</published>
</entry>

<entry>
<title>Tehtäviä</title>
<id>https://peda.net/id/319c103fa03</id>
<updated>2022-12-08T21:04:12+02:00</updated>
<link href="https://peda.net/kotka/perusopetus/langinkosken-koulu/oppiaineet2/pitk%C3%A4-matematiikka/srl/y/2ml/teht%C3%A4vi%C3%A4#top" />
<content type="html">&lt;b&gt;1.&lt;br/&gt;&#10;&lt;/b&gt;a) Luo muuttujat a = 3 ja b = 5.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Suorita komennot&lt;br/&gt;&#10;&lt;br/&gt;&#10;print (a+b)&lt;br/&gt;&#10;&lt;br/&gt;&#10;print (&amp;quot;a+b&amp;quot;)&lt;br/&gt;&#10;&lt;br/&gt;&#10;Mikä ero komennoilla on?&lt;br/&gt;&#10;&lt;br/&gt;&#10;b) Luo muuttujat x = 2, y = 3 ja z = 37 ja suorita komento print(x*y*y*z).&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;2.&lt;/b&gt; Luo muuttujat&lt;br/&gt;&#10;&lt;br/&gt;&#10;lempiruoka = &amp;quot; &amp;quot;&lt;br/&gt;&#10;&lt;br/&gt;&#10;ja&lt;br/&gt;&#10;&lt;br/&gt;&#10;lempiaine = &amp;quot; &amp;quot;.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Kirjoita muuttujiin lainausmerkkien sisälle lempiruokasi ja lempiaineesi koulussa. Suorita sitten alla oleva komento (kopioi ja liitä):&lt;br/&gt;&#10;&lt;br/&gt;&#10;print(&amp;quot;Minun lempiruokani on &amp;quot;, lempiruoka,&amp;quot;. Lempiaineeni koulussa on &amp;quot;, lempiaine, &amp;quot;. Ai että, kun tykkään olla koulussa!&amp;quot;)&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;3.&lt;/b&gt; Käytä input-komentoa, joka kysyy käyttäjältä tämän nimeä. Tulosta sen jälkeen käyttäjän syöttämä nimi. (Esimerkki 3, rivit 3 ja 9)&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;4.&lt;/b&gt; Luo ohjelma, joka kysyy käyttäjältä tämän nimeä, lempiruokaa sekä paidan väriä ja vastaa käyttäjälle annettujen tietojen perusteella. (Esimerkki 2.)&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;5.*&lt;/b&gt; Luo ohjelma, joka kysyy suorakulmion leveyden sekä korkeuden ja ilmoittaa suorakulmion&lt;br/&gt;&#10;a) piirin&lt;br/&gt;&#10;b) pinta-alan.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Vinkki: leveys = int ( input (&amp;quot;Anna leveys:)) ja sama korkeudelle. Piiri lasketaan leveys*2 + korkeus*2.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;6.*&lt;/b&gt;&lt;br/&gt;&#10;a) Luo ohjelma, joka kysyy käyttäjältä tämän syntymävuotta ja laskee sen perusteella kuinka monta vuotta käyttäjä täyttää tänä vuonna.&lt;br/&gt;&#10;b) Muuta ohjelmaa siten, että se laskee kuinka monen vuoden päästä käyttäjä täyttää 18 vuotta.&lt;br/&gt;&#10;&lt;br/&gt;&#10;​&lt;iframe src=&quot;https://trinket.io/embed/python3/57eb957790&quot; width=&quot;100%&quot; height=&quot;356&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;​</content>
<published>2022-03-10T08:27:43+02:00</published>
</entry>


</feed>