Skillnad mellan versioner av "1.5 Kalle-algoritmen"
Från Mathonline
Taifun (Diskussion | bidrag) m |
Taifun (Diskussion | bidrag) m |
||
(3 mellanliggande versioner av samma användare visas inte) | |||
Rad 42: | Rad 42: | ||
<div class="ovnE"> | <div class="ovnE"> | ||
− | Kalle-algoritmen, så som den är formulerad, innehåller möjligheten till en evighetsloop | + | Kalle-algoritmen, så som den är formulerad, innehåller möjligheten till en evighetsloop som kan |
− | + | inträffa om mamma aldrig ropar till frukost. Möjligheten till en evighetsloop finns i alla loopar. | |
− | Om den verkligen inträffar eller ej, beror på hur loopens avslutningsvillkor är formulerat och hur | + | Om den verkligen inträffar eller ej, beror på hur loopens avslutningsvillkor är formulerat och hur |
− | realiseras i en viss situation. För att undvika evighetsloop måste villkorets sanningsvärde | + | villkoret realiseras i en viss situation. För att undvika evighetsloop måste villkorets sanningsvärde |
− | algoritmens realisering – i termer av implementering: under programmets körning. | + | ändras under algoritmens realisering – i termer av implementering: under programmets körning. |
</div> | </div> | ||
Rad 68: | Rad 68: | ||
− | [[Matte:Copyrights|Copyright]] © | + | [[Matte:Copyrights|Copyright]] © 2021 [https://www.techpages.se <b><span style="color:blue">TechPages AB</span></b>]. All Rights Reserved. |
Nuvarande version från 25 mars 2021 kl. 11.12
<< Förra avsnitt | Genomgång | Övningar |
a) Flödesplan till Kalle-algoritmen:
b) Flödesplanen översatt till pseudokod:
c) Evighetsloop?
Finns det i Kalle-algoritmen möjligheten till en evighetsloop?
När skulle den rent teoretiskt kunna inträffa?
Kalle-algoritmen, så som den är formulerad, innehåller möjligheten till en evighetsloop som kan
inträffa om mamma aldrig ropar till frukost. Möjligheten till en evighetsloop finns i alla loopar.
Om den verkligen inträffar eller ej, beror på hur loopens avslutningsvillkor är formulerat och hur
villkoret realiseras i en viss situation. För att undvika evighetsloop måste villkorets sanningsvärde
ändras under algoritmens realisering – i termer av implementering: under programmets körning.
Copyright © 2021 TechPages AB. All Rights Reserved.