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

Från Mathonline
Hoppa till: navigering, sök
m
m
 
(3 mellanliggande versioner av samma användare visas inte)
Rad 35: Rad 35:
  
  
 +
<div class="ovnC">
 
<big>
 
<big>
−
* &nbsp; &nbsp; <b><span style="color:blue">Collatz problemet</span></b> genererar talföljder som slutar med 1.
+
:<b><span style="color:blue">Collatz problemet</span></b> genererar talföljder som slutar med 1.
  
−
* &nbsp; &nbsp; Praktiskt har hittills ingen hittat ett startvärde som inte leder till 1.
+
:Praktiskt har hittills ingen hittat ett startvärde som inte leder till 1.
  
−
* &nbsp; &nbsp; Men teoretiskt har inte heller någon kunnat bevisa matematiskt att alla startvärden leder till 1.
+
: Men teoretiskt har inte heller någon kunnat bevisa matematiskt att alla startvärden leder till 1.
 
</big>
 
</big>
−
 
+
</div>
  
  

Nuvarande version från 28 augusti 2021 kl. 14.00

        <<  Lektion 1          Programmeringsmiljöer          Dagens övningar          Varför programmering?          Nästa lektion  >>      


Dagens övningar

  •     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 kan beskrivas med nedanstående pseudokod.
  •     Läs pseudokoden och försök att utifrån den förstå pythonkoden.


Collatz problemets pseudokod

Collatz Pseudokoda.jpg


Collatz problemet 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.





Copyright © 2021 TechPages AB. All Rights Reserved.