Skillnad mellan versioner av "While-satsen i Python"
Från Mathonline
Taifun (Diskussion | bidrag) m |
Taifun (Diskussion | bidrag) m |
||
(22 mellanliggande versioner av samma användare visas inte) | |||
Rad 6: | Rad 6: | ||
{{Not selected tab|[[for-satsen i Python|for-satsen >> ]]}} | {{Not selected tab|[[for-satsen i Python|for-satsen >> ]]}} | ||
{{Not selected tab|[[Hantering av slumptal i Python|Hantering av slumptal >> ]]}} | {{Not selected tab|[[Hantering av slumptal i Python|Hantering av slumptal >> ]]}} | ||
− | {{Not selected tab|[[Övningar 10 ( | + | {{Not selected tab|[[Övningar 10 (DigSkap)|Övningar >> ]]}} |
| style="border-bottom:1px solid #797979" width="100%"| | | style="border-bottom:1px solid #797979" width="100%"| | ||
|} | |} | ||
Rad 29: | Rad 29: | ||
<big><big> | <big><big> | ||
− | * Några enkla manuella | + | * Några enkla manuella experiment visar: |
− | Slutresultatet blir 1 oavsett startvärde. Testa | + | Slutresultatet blir <b>1</b> oavsett startvärde. Testa gärna själv! |
− | * | + | * Ett matematiskt bevis saknas. |
− | * | + | * Även kallat (3n+1)-problemet eller Collatz-förmodan |
− | + | efter den tyske matematikern Lothar Collatz (1910-1990) som ställde upp problemet. | |
− | | + | Collatz var Professor för Tillämpad Matematik vid Hamburgs Universitet på 60-talet. |
+ | |||
+ | * Med ett datorprogram skulle man kunna experimentera mer omfattande. Därför: | ||
</big></big> | </big></big> | ||
+ | |||
= <b><span style="color:#931136">Pseudokoden</span></b> = | = <b><span style="color:#931136">Pseudokoden</span></b> = | ||
Rad 57: | Rad 60: | ||
<div class="ovnA"> | <div class="ovnA"> | ||
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: while_satsen.jpg]]</div> | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: while_satsen.jpg]]</div> | ||
+ | </div> | ||
− | + | = <b><span style="color:#931136">Läs mer om [[Läsning 10 (DigSkap)|<span style="color:blue">while-satsen</span>]].</span></b> = | |
− | + | ||
<br> | <br> |
Nuvarande version från 23 januari 2024 kl. 22.11
<< Lektion 10 | Genomgång | for-satsen >> | Hantering av slumptal >> | Övningar >> |
Problemet
1) Tänk dig ett positivt heltal.
2) Om talet är jämnt dela det med 2.
3) Om talet är udda multiplicera det med 3 och addera 1.
4) Gör samma sak med resultatet, dvs:
Gå tillbaka till 2) och upprepa 2)-4).
Vad blir slutresultatet?
- Några enkla manuella experiment visar:
Slutresultatet blir 1 oavsett startvärde. Testa gärna själv!
- Ett matematiskt bevis saknas.
- Även kallat (3n+1)-problemet eller Collatz-förmodan
efter den tyske matematikern Lothar Collatz (1910-1990) som ställde upp problemet.
Collatz var Professor för Tillämpad Matematik vid Hamburgs Universitet på 60-talet.
- Med ett datorprogram skulle man kunna experimentera mer omfattande. Därför:
Pseudokoden
Programmet
while-satsen, en loop
Läs mer om while-satsen.
Copyright © 2020 TechPages AB. All Rights Reserved.