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

Från Mathonline
Hoppa till: navigering, sök
m
m
Rad 17: Rad 17:
 
*     Klicka på Kör-knappen och mata in ett positivt heltal. Studera de talföljder som uppstår.  
 
*     Klicka på Kör-knappen och mata in ett positivt heltal. Studera de talföljder som uppstår.  
  
−
* &nbsp; &nbsp; Kodexemplet kallas för <b><span style="color:blue">Collatz problemet</span></b> som genererar talföljder som slutar med 1.
+
* &nbsp; &nbsp; Pythonkoden beskriver det s.k. <b><span style="color:blue">Collatz problemet</span></b> som genererar talföljder som slutar med 1.
  
 
* &nbsp; &nbsp; 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.
 
* &nbsp; &nbsp; 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.

Versionen från 22 augusti 2021 kl. 12.59

        <<  Lektion 1          Varför programmering?          Övningar i Mobil pythonmiljö          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 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.


Collatz Pseudokoda.jpg







Copyright © 2021 TechPages AB. All Rights Reserved.