Skillnad mellan versioner av "Kap 3 C Cpp programmering (forts. 2)"

Från Mathonline
Hoppa till: navigering, sök
m
m
 
(38 mellanliggande versioner av samma användare visas inte)
Rad 2: Rad 2:
 
{| border="0" cellspacing="0" cellpadding="0" height="30" width="100%"
 
{| border="0" cellspacing="0" cellpadding="0" height="30" width="100%"
 
| style="border-bottom:1px solid #797979" width="5px" |  
 
| style="border-bottom:1px solid #797979" width="5px" |  
{{Not selected tab|[[Lektion 5 (Inbyggd)| <<&nbsp;&nbsp;Agenda]]}}
+
{{Not selected tab|[[Lektion 6 (Inbyggd)| <<&nbsp;&nbsp;Agenda]]}}
{{Not selected tab|[[Programmering av inbyggda system: Innehåll och struktur|Innehåll & struktur]]}}
+
{{Not selected tab|[[Innehåll Programmering 2|Innehåll och struktur]]}}
{{Selected tab|[[Kap 3 C_Cpp programmering (forts. 2)|Dagens genomgång]]}}
+
{{Selected tab|[[Kap 3 C_Cpp programmering (forts. 2)|<span style="font-weight:lighter">Dagens genomgång</span>]]}}
{{Not selected tab|[[Övningar 5 (Inbyggd)|Dagens övningar]]}}
+
{{Not selected tab|[[Övningar 6 (Inbyggd)|Dagens övningar]]}}
{{Not selected tab|[[Lektion 6 (Inbyggd)|Nästa lektion&nbsp;&nbsp;>> ]]}}
+
{{Not selected tab|[[Lektion 7 (Inbyggd)|Nästa lektion&nbsp;&nbsp;>> ]]}}
 
| style="border-bottom:1px solid #797979"  width="100%"| &nbsp;
 
| style="border-bottom:1px solid #797979"  width="100%"| &nbsp;
 
|}
 
|}
  
 
<br>
 
<br>
 
 
= <b><span style="color:#931136">­Automatisk typkonvertering vid aritmetiska operationer</span></b> =
 
= <b><span style="color:#931136">­Automatisk typkonvertering vid aritmetiska operationer</span></b> =
 
<div class="ovnE">
 
<div class="ovnE">
 
<big><big>
 
<big><big>
:Bläddra igenom kursboken<span>:</span>
+
:Bläddra igenom kursboken, sid 67<span>:</span>
<math> \qquad\;\;\, </math><div class="smallBox">[http://87.106.119.154/sharedfiles/Boken_Systemutv_Inb_Syst.pdf <b><span style="color:blue">­int-regeln</span></b>], sid 45</div><math> \qquad\;\;\, </math>
+
<math> \qquad\;\;\, </math><div class="smallBox">[https://sharedfiles.mathonline.se/Boken_Progr_2_Cpp.pdf <b><span style="color:blue">­int-regeln</span></b>]</div><math> \qquad\;\;\, </math>
:Kör programmet [http://87.106.119.154/sharedfiles/Boken_Systemutv_Inb_Syst.pdf <b><span style="color:blue">­IntRule</span></b>], sid 45.<math> \quad </math>
+
:Kör programmet [https://sharedfiles.mathonline.se/Boken_Systemutv_Inb_Syst.pdf <b><span style="color:blue">­IntRule</span></b>].<math> \quad </math>
 
</big></big>
 
</big></big>
 
</div>
 
</div>
Rad 25: Rad 24:
 
<div class="ovnC">
 
<div class="ovnC">
 
<big><big>
 
<big><big>
:Bläddra igenom kursboken, sid 46-47.
+
:Bläddra igenom kursboken, sid 68-70.
:Kör programmen [http://87.106.119.154/sharedfiles/Boken_Systemutv_Inb_Syst.pdf <b><span style="color:blue">­ PromotInt</span></b>], sid 47
+
:Kör programmen [https://sharedfiles.mathonline.se/Boken_Progr_2_Cpp.pdf <b><span style="color:blue">­ PromotInt</span></b>]
:och <math> \qquad\qquad\quad</math>[http://87.106.119.154/sharedfiles/Boken_Systemutv_Inb_Syst.pdf <b><span style="color:blue">PromotDec</span></b>], sid 48.<math> \quad </math>
+
:och <math> \qquad\qquad\quad</math>[http://87.106.119.154/sharedfiles/Boken_Systemutv_Inb_Syst.pdf <b><span style="color:blue">PromotDec</span></b>].<math> \quad </math>
 
</big></big>
 
</big></big>
 
</div>
 
</div>
  
 
+
<!--
= <b><span style="color:#931136">Automatisk typkonvertering från int till bool</span></b> =
+
= <b><span style="color:#931136">2.8 Rekursion</span></b> =
 
<div class="ovnA">
 
<div class="ovnA">
 
<big><big>
 
<big><big>
:Bläddra igenom kursboken, sid 63.<math> \quad </math>
+
:Bläddra igenom kursboken<span>:</span>
 +
<math> \qquad\;\;\, </math><div class="smallBox">[https://sharedfiles.mathonline.se/Boken_Progr_2_Cpp.pdf <b><span style="color:blue">­Rekursion</span></b></div><math> \qquad\;\;\, </math>
 +
:Kör programmet [https://sharedfiles.mathonline.se/Boken_Systemutv_Inb_Syst.pdf <b><span style="color:blue">FibonacciTest</span></b>] som
 +
:anropar den rekursiva funktionen <b><span style="color:blue">fib()</span></b>. <math> \quad </math>
 
</big></big>
 
</big></big>
 
</div>
 
</div>
 +
-->
  
 
+
= <b><span style="color:#931136">3.7 Mer om flervägsval</span></b> =
= <b><span style="color:#931136">3.8 Mer om flervägsval</span></b> =
+
 
<div class="ovnE">
 
<div class="ovnE">
 
<big><big>
 
<big><big>
:Bläddra igenom kursboken<span>:</span>
+
:Bläddra igenom kursboken, sid 71-74<span>:</span>
<math> \qquad\;\;\, </math><div class="smallBox">[http://87.106.119.154/sharedfiles/Boken_Systemutv_Inb_Syst.pdf <b><span style="color:blue">Luriga else</span></b>], sid 64.</div><math> \qquad\;\;\, </math>
+
<math> \qquad\;\;\, </math><div class="smallBox">[https://sharedfiles.mathonline.se/Boken_Progr_2_Cpp.pdf <b><span style="color:blue">Luriga else</span></b>].</div><math> \qquad\;\;\, </math>
:Kör programmen <math> \;\; </math>[http://87.106.119.154/sharedfiles/Boken_Systemutv_Inb_Syst.pdf <b><span style="color:blue">­TrickyElse</span></b>], sid 64.
+
:Kör programmen <math> \;\; </math>[https://sharedfiles.mathonline.se/Boken_Systemutv_Inb_Syst.pdf <b><span style="color:blue">­TrickyElse</span></b>].
:och <math> \qquad\qquad\quad\;\; </math>[http://87.106.119.154/sharedfiles/Boken_Systemutv_Inb_Syst.pdf <b><span style="color:blue">­NestdIfElse</span></b>], sid 66.<math> \quad </math>
+
:och <math> \qquad\qquad\quad\;\; </math>[https://sharedfiles.mathonline.se/Boken_Progr_2_Cpp.pdf <b><span style="color:blue">CorrectElse</span></b>].<math> \quad </math>
 
</big></big>
 
</big></big>
 
</div>
 
</div>
Rad 54: Rad 56:
 
<div class="ovnC">
 
<div class="ovnC">
 
<big><big>
 
<big><big>
:Bläddra igenom kursboken, sid 67.<math> \quad </math>
+
:Bläddra igenom kursboken, sid 74-75.<math> \quad </math>
:Kör programmet [http://87.106.119.154/sharedfiles/Boken_Systemutv_Inb_Syst.pdf <b><span style="color:blue">SwitchInequ</span></b>], sid 67-68.<math> \quad </math>
+
:Kör programmet [https://sharedfiles.mathonline.se/Boken_Progr_2_Cpp.pdf <b><span style="color:blue">SwitchInequ</span></b>].<math> \quad </math>
 
</big></big>
 
</big></big>
 
</div>
 
</div>
  
  
= <b><span style="color:#931136">3.9 Hantering av slumptal</span></b> =
+
= <b><span style="color:#931136">3.8 Misslyckad modularisering</span></b> =
 
<div class="ovnA">
 
<div class="ovnA">
 
<big><big>
 
<big><big>
:Bläddra igenom kursboken, sid 69.
+
:Bläddra igenom kursboken, sid 76-78.
:Kör programmet [http://87.106.119.154/sharedfiles/Boken_Systemutv_Inb_Syst.pdf <b><span style="color:blue">Random</span></b>], sid 70.<math> \quad </math>
+
:Kör programmet [https://sharedfiles.mathonline.se/Boken_Progr_2_Cpp.pdf <b><span style="color:blue">MiniSort</span></b>].<math> \quad </math>
 
</big></big>
 
</big></big>
 
</div>
 
</div>
 
  
  
Rad 83: Rad 84:
  
  
[[Matte:Copyrights|Copyright]] © 2023 TechPages AB. All Rights Reserved.
+
[[Matte:Copyrights|Copyright]] © 2025 TechPages AB. All Rights Reserved.

Nuvarande version från 10 oktober 2025 kl. 06.55

        <<  Agenda          Innehåll och struktur          Dagens genomgång          Dagens övningar          Nästa lektion  >>      


­Automatisk typkonvertering vid aritmetiska operationer

Bläddra igenom kursboken, sid 67:
\( \qquad\;\;\, \)\( \qquad\;\;\, \)
Kör programmet ­IntRule.\( \quad \)


Befordringsregeln

Bläddra igenom kursboken, sid 68-70.
Kör programmen ­ PromotInt
och \( \qquad\qquad\quad\)PromotDec.\( \quad \)


3.7 Mer om flervägsval

Bläddra igenom kursboken, sid 71-74:
\( \qquad\;\;\, \)\( \qquad\;\;\, \)
Kör programmen \( \;\; \)­TrickyElse.
och \( \qquad\qquad\quad\;\; \)CorrectElse.\( \quad \)


switch med tomma case-satser

Bläddra igenom kursboken, sid 74-75.\( \quad \)
Kör programmet SwitchInequ.\( \quad \)


3.8 Misslyckad modularisering

Bläddra igenom kursboken, sid 76-78.
Kör programmet MiniSort.\( \quad \)








Copyright © 2025 TechPages AB. All Rights Reserved.