Skillnad mellan versioner av "Kap 6 Kontrollstrukturer"
Från Mathonline
		
		
		
Taifun  (Diskussion | bidrag)  (Skapade sidan med '__NOTOC__ {| border="0" cellspacing="0" cellpadding="0" height="30" width="100%" | style="border-bottom:1px solid #797979" width="5px" |   {{Not selected tab|Lektion 7...')  | 
				Taifun  (Diskussion | bidrag)  m  | 
				||
| (43 mellanliggande versioner av samma användare visas inte) | |||
| Rad 12: | Rad 12: | ||
<br>  | <br>  | ||
| − | = <b><span style="color:#931136">  | + | = <b><span style="color:#931136">6.1    Vad är kontrollstrukturer?</span></b> =  | 
<div class="ovnE">  | <div class="ovnE">  | ||
| − | + | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Vad_ar_Kontrollstrukturer.jpg]]</div>  | |
| − | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image:   | + | </div>  | 
| − | + | = <b><span style="color:#931136">6.2 Enkel selektion: if-satsen</span></b> =  | |
| − | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image:   | + | <div class="ovnC">  | 
| + | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Enkel_selektion.jpg]]</div>  | ||
| − | === <b><span style="color:#931136">Programmet   | + | === <b><span style="color:#931136">Programmet SimpleIf</span></b> ===  | 
| − | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image:   | + | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: SimpleIf.jpg]]</div>  | 
| − | <  | + | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: SimpleIf_Korex.jpg]]</div>  | 
| − | + | </div>  | |
| − | |||
| − | + | = <b><span style="color:#931136">Läs i [http://mathonline.se:1806/boken%20progr%20cpp.pdf <span style="color:blue">kursboken</span>] om:</span></b> =  | |
| + | == <b><span style="color:#931136">        Villkor, sid 93.</span></b> ==  | ||
| − | |||
| − | |||
| − | |||
| + | == <b><span style="color:#931136">        Jämförelseoperatorer, sid 94.</span></b> ==  | ||
| − | + | <br>  | |
| − | + | ||
| − | + | ||
| + | = <b><span style="color:#931136">Algoritm för platsbyte</span></b> =  | ||
| + | <div class="ovnA">  | ||
| + | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: MiniSort_1.jpg]]</div>  | ||
| − | |||
| − | |||
| + | === <b><span style="color:#931136">Programmet MiniSort</span></b> ===  | ||
| + | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: P_MiniSort_1a.jpg]]</div>  | ||
| − | <  | + | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: P_MiniSort_2.jpg]]</div>  | 
| − | + | </div>  | |
| − | |||
| − | + | = <b><span style="color:#931136">6.3    Tvåvägsval: if-else-satsen</span></b> =  | |
| + | <div class="ovnC">  | ||
| + | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Kap 6 TvaVagsval.jpg]]</div>  | ||
| + | |||
| − | + | === <b><span style="color:#931136">Programmet IfElse</span></b> ===  | |
| − | </  | + | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: IfElse.jpg]]</div>  | 
</div>  | </div>  | ||
| − | = <b><span style="color:#931136">  | + | = <b><span style="color:#931136">6.4    Flervägsval</span></b> =  | 
| − | =  | + | <div class="ovnE">  | 
| + | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: FlerVagsval.jpg]]</div>  | ||
| + | </div>  | ||
| − | + | = <b><span style="color:#931136">if-else-stegen: Programmet GissaTal_1</span></b> =  | |
| + | <div class="ovnC">  | ||
| + | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: GissaTal_1.jpg]]</div>  | ||
| + | </div>  | ||
| − | |||
| − | = <b><span style="color:#931136">  | + | = <b><span style="color:#931136">switch-satsen</span></b> =  | 
<div class="ovnA">  | <div class="ovnA">  | ||
| − | <  | + | <table>  | 
| + | <tr> <td> <big><big><b><span style="color:#931136">C++ koden:</span></b></big></big>  | ||
| − | + | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Switch_Generella.jpg]]</div></td> <td><math> \quad </math></td> <td> <big><big><b><span style="color:#931136">Betydelsen av switch(expr.) och case(const.):</span></b></big></big>  | |
| − | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image:   | + | |
| − | </  | + | |
| − | + | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Switch_Gen_Betydelsena.jpg]]</div>  | |
| − | + | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | <  | + | |
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | </td> </tr>  | ||
| + | </table>  | ||
</div>  | </div>  | ||
| − | = <b><span style="color:#931136">  | + | = <b><span style="color:#931136">Programmet Switch</span></b> =  | 
| − | <div class="  | + | <div class="ovnE">  | 
| − | + | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Switcha.jpg]]</div>  | |
| − | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image:   | + | |
</div>  | </div>  | ||
| − | = <b><span style="color:#931136">Gå vidare med [[Övningar   | + | = <b><span style="color:#931136">Gå vidare med [[Övningar 7 (C/Cpp)|<span style="color:blue">Dagens övningar</span>]] när du är klar med all läsning ovan.</span></b> =  | 
Nuvarande version från 2 september 2023 kl. 18.34
| << Agenda | Dagens genomgång | Dagens övningar | Kursens planering | Nästa lektion >> | 
6.1 Vad är kontrollstrukturer?
6.2 Enkel selektion: if-satsen
Läs i kursboken om:
Villkor, sid 93.
Jämförelseoperatorer, sid 94.
Algoritm för platsbyte
6.3 Tvåvägsval: if-else-satsen
6.4 Flervägsval
if-else-stegen: Programmet GissaTal_1
switch-satsen
Programmet Switch
Gå vidare med Dagens övningar när du är klar med all läsning ovan.
Copyright © 2022 TechPages AB. All Rights Reserved.













