Skillnad mellan versioner av "Övningar 1 (Progr 1)"
Från Mathonline
Taifun (Diskussion | bidrag) m |
Taifun (Diskussion | bidrag) m |
||
| Rad 12: | Rad 12: | ||
<div class="ovnE"> | <div class="ovnE"> | ||
<big> | <big> | ||
| + | |||
| + | * Läs om [[Programmeringsmiljöer för Python|<b><span style="color:blue">Programmeringsmiljöer för Python</span></b>]]. | ||
* 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: | * 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: | ||
Versionen från 24 augusti 2021 kl. 10.02
| << Lektion 1 | Övningar i Mobil pythonmiljö | Varför programmering? | Nästa lektion >> |
- Läs om Programmeringsmiljöer för Python.
- 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.
- Pythonkoden beskriver det s.k. Collatz problemet som genererar talföljder som slutar med 1.
- Praktiskt har hittills ingen hittat ett startvärde som inte leder till 1.
- Men teoretiskt har inte heller någon kunnat bevisa matematiskt att alla startvärden leder till 1.
- Collatz problemet kan beskrivas med nedanstående pseudokod.
- Läs pseudokoden och försök att utifrån den förstå pythonkoden.
Copyright © 2021 TechPages AB. All Rights Reserved.
