Skillnad mellan versioner av "Övningar 1 (Progr 1)"

Från Mathonline
Hoppa till: navigering, sök
m
m
Rad 3: Rad 3:
 
| style="border-bottom:1px solid #797979" width="5px" |  
 
| style="border-bottom:1px solid #797979" width="5px" |  
 
{{Not selected tab|[[Lektion 1 (Progr_1)| <<&nbsp;&nbsp;Lektion 1]]}}
 
{{Not selected tab|[[Lektion 1 (Progr_1)| <<&nbsp;&nbsp;Lektion 1]]}}
 +
{{Not selected tab|[[Programmeringsmiljöer för Python|Programmeringsmiljöer]]}}
 
{{Selected tab|[[Övningar i Mobil pythonmiljö|Övningar i Mobil pythonmiljö]]}}
 
{{Selected tab|[[Övningar i Mobil pythonmiljö|Övningar i Mobil pythonmiljö]]}}
 
{{Not selected tab|[[Varför programmering?|Varför programmering?]]}}
 
{{Not selected tab|[[Varför programmering?|Varför programmering?]]}}

Versionen från 24 augusti 2021 kl. 10.03

        <<  Lektion 1          Programmeringsmiljöer          Övningar i Mobil pythonmiljö          Varför programmering?          Nästa lektion  >>      


  •     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.


Collatz Pseudokoda.jpg







Copyright © 2021 TechPages AB. All Rights Reserved.