Skillnad mellan versioner av "Övningar 1 (Progr 1)"
Från Mathonline
Taifun (Diskussion | bidrag) m |
Taifun (Diskussion | bidrag) m |
||
| Rad 10: | Rad 10: | ||
| − | |||
<div class="ovnA"> | <div class="ovnA"> | ||
<big> | <big> | ||
| Rad 16: | Rad 15: | ||
* Gå till appen [http://beta.mattekollen.se/#/app/coding <b><span style="color:blue">Mobil pythonmiljö</span>] [http://www.mattekollen.se/ <small><span style="color:blue">(appen Mattekollen)</span></small></b>] och kör kodexempelt där. | * Gå till appen [http://beta.mattekollen.se/#/app/coding <b><span style="color:blue">Mobil pythonmiljö</span>] [http://www.mattekollen.se/ <small><span style="color:blue">(appen Mattekollen)</span></small></b>] och kör kodexempelt där. | ||
| − | * | + | * Dvs klicka på Kör-knappen och mata in Ett positivt heltal. Studera de talföljder som uppstår. Fundera på varför alla startvärden slutar med 1 oavsett hur stora de är. Testa även med jätte stora startvärden. |
| − | * | + | * Kodexemplet kallas för <b><span style="color:blue">Collatz problemet</span></b>. Praktiskt har hittills ingen hittat ett startvärde som inte leder till 1. Men teoretiskt har inte heller någon kunnat bevisa att alla startvärden leder till 1. |
| + | |||
| + | * <b><span style="color:blue">Collatz problemet</span></b> kan beskrivas med följande pseudokod. Läs koden och försök att förstå utifrån den pythonkoden i den mobila .pythonmiljön. | ||
</big> | </big> | ||
</div> | </div> | ||
| − | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: | + | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Collatz_Pseudokod.jpg]]</div> |
Versionen från 22 augusti 2021 kl. 12.49
| << Lektion 1 | Varför programmering? | Övningar i Mobil pythonmiljö | Nästa lektion >> |
- Gå till appen Mobil pythonmiljö (appen Mattekollen) och kör kodexempelt där.
- Dvs klicka på Kör-knappen och mata in Ett positivt heltal. Studera de talföljder som uppstår. Fundera på varför alla startvärden slutar med 1 oavsett hur stora de är. Testa även med jätte stora startvärden.
- Kodexemplet kallas för Collatz problemet. Praktiskt har hittills ingen hittat ett startvärde som inte leder till 1. Men teoretiskt har inte heller någon kunnat bevisa att alla startvärden leder till 1.
- Collatz problemet kan beskrivas med följande pseudokod. Läs koden och försök att förstå utifrån den pythonkoden i den mobila .pythonmiljön.
Copyright © 2021 TechPages AB. All Rights Reserved.
