Skillnad mellan versioner av "1.5 Algoritm för platsbyte"

Från Mathonline
Hoppa till: navigering, sök
m
m
 
(9 mellanliggande versioner av samma användare visas inte)
Rad 9: Rad 9:
 
| style="border-bottom:1px solid #797979"  width="100%"|  
 
| style="border-bottom:1px solid #797979"  width="100%"|  
 
|}
 
|}
−
 
−
 
−
<big>
 
−
=== <b><span style="color:#931136">Beskrivning av algoritmen Morgonsyssla i textform</span></b> ===
 
  
  
 
<div class="ovnE">
 
<div class="ovnE">
−
Kalle går upp kl. 6 på morgonen. Han duschar tills kroppen känns fräsch.  
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: 1_5_Algoritm_Platsbyte.jpg]]</div>
 +
</div>
  
−
Sedan torkar Kalle sig, tar på sig kläderna och äter frukost.
 
  
−
Vid frukosten lyssnar Kalle på radions trafikinformation.
+
= <b><span style="color:#931136">Programmet MiniSort</span></b> =
−
 
+
<div class="ovnC">
−
Om det är mycket biltrafik, går Kalle ut, väntar tills ingen bil kommer,
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: 1_5_Progr_MiniSort.jpg]]</div>
−
 
+
−
går över gatan och tar bussen till jobbet. Annars tar Kalle bilen till jobbet.
+
 
</div>
 
</div>
  
  
−
== <b><span style="color:#931136">Pseudokod till algoritmen Morgonsyssla</span></b> ==
+
= <b><span style="color:#931136">Körresultat</span></b> =
−
 
+
<div class="ovnC">
−
 
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: 1_5_Progr_Mini_Korres.jpg]]</div>
−
<div class="ovnE">
+
−
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Pseudokod_Morgosysslaa.jpg]]</div>
+
 
</div>
 
</div>
  
  
−
== <b><span style="color:#931136">Fem huvudinstruktioner:</span></b> ==
+
= <b><span style="color:#931136">Försök att modularisera MiniSort</span></b> =
−
 
+
<div class="ovnA">
−
 
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: 1_5_Metod_No_Sort.jpg]]</div>
−
<div class="ovnE">
+
−
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Fem_Huvudinstruktioner.jpg]]</div>
+
 
</div>
 
</div>
  
  
−
== <b><span style="color:#931136">Fyra underinstruktioner, alla indragna:</span></b> ==
+
= <b><span style="color:#931136">Programmet NoSortTest</span></b> =
−
 
+
<div class="ovnA">
−
 
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: 1_5_Progr_No_Sort.jpg]]</div>
−
<div class="ovnE">
+
−
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Fyra_Underinstruktioner.jpg]]</div>
+
 
</div>
 
</div>
  
  
−
== <b><span style="color:#931136">Tre villkor, i tre kontrollstrukturer:</span></b> ==
+
= <b><span style="color:#931136">Körresultat</span></b> =
−
 
+
<div class="ovnA">
−
 
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: 1_5_Progr_NoSort_Korres.jpg]]</div>
−
<div class="ovnE">
+
−
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Tre_Villkor_Kontrollstrukturer.jpg]]</div>
+
 
</div>
 
</div>
  
−
 
−
<big>Villkoren är i röd text. De är inbakade i och delar av:
 
−
 
−
Kontrollstrukturerna TILLS (loop) och OM-ANNARS (tvåvägsval).
 
−
 
−
TILLS är den <i>efter-testade</i> varianten av den <i>för-testade</i> kontrollstrukturen WHILE.
 
−
</big>
 
−
</big>
 
  
  

Nuvarande version från 5 september 2021 kl. 11.12

        <<  Lektion 5          Innehållsförteckning          Genomgång          Dagens övningar          Nästa lektion  >>      


1 5 Algoritm Platsbyte.jpg


Programmet MiniSort

1 5 Progr MiniSort.jpg


Körresultat

1 5 Progr Mini Korres.jpg


Försök att modularisera MiniSort

1 5 Metod No Sort.jpg


Programmet NoSortTest

1 5 Progr No Sort.jpg


Körresultat

1 5 Progr NoSort Korres.jpg







Copyright © 2021 TechPages AB. All Rights Reserved.