Skillnad mellan versioner av "Övningar 9 (C/Cpp)"

Från Mathonline
Hoppa till: navigering, sök
m
m
 
(26 mellanliggande versioner av samma användare visas inte)
Rad 3: Rad 3:
 
| style="border-bottom:1px solid #797979" width="5px" |  
 
| style="border-bottom:1px solid #797979" width="5px" |  
 
{{Not selected tab|[[Lektion 9 (C/Cpp)| <<&nbsp;&nbsp;Agenda]]}}
 
{{Not selected tab|[[Lektion 9 (C/Cpp)| <<&nbsp;&nbsp;Agenda]]}}
{{Not selected tab|[[Media: Kap_7_1_5_Funktioner_Cpp.pdf|Dagens genomgång]]}}
+
{{Not selected tab|[[Media: Kap_7_1_5_Funktioner_Cppa.pdf|Dagens genomgång]]}}
 
{{Selected tab|[[Övningar 9 (C/Cpp)|Dagens övningar]]}}
 
{{Selected tab|[[Övningar 9 (C/Cpp)|Dagens övningar]]}}
 
{{Not selected tab|[[Projektuppgift_Labyrinten|Projektuppgift Labyrinten]]}}
 
{{Not selected tab|[[Projektuppgift_Labyrinten|Projektuppgift Labyrinten]]}}
Rad 14: Rad 14:
 
<div class="ovnE">
 
<div class="ovnE">
 
<big>
 
<big>
* &nbsp; &nbsp; Mata in koden till programmet [[Kap_6_Kontrollstrukturer_(forts.)#GissaTal_2|<b><span style="color:blue">GissaTal_2</span></b>]] i en Console Application i VS.
+
* &nbsp; &nbsp; Mata in funktionen [[Media: Kap_7_1_5_Funktioner_Cppa.pdf|<b><span style="color:blue">totalsek()</span></b>]] (sid 2) i ett projekt av typ Console Application. Kompilera.
  
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Kompilera och kör. Använd samma projekt som du skapat tidigare.
+
* &nbsp; &nbsp; Mata in programmet [[Media: Kap_7_1_5_Funktioner_Cppa.pdf|<b><span style="color:blue">MyFirstFct</span></b>]] (sid 3) i VS. Kompilera och kör.
  
* &nbsp; &nbsp; Mata in koden till följande program i VS. Kompilera och kör:
+
* &nbsp; &nbsp; Mata in följande program resp. funktioner i VS. Kompilera och kör:
  
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; [[Kap_6_Kontrollstrukturer_(forts.)#Programmet_While|<b><span style="color:blue">While</span></b>]] &nbsp; &nbsp; &nbsp; [[Kap_6_Kontrollstrukturer_(forts.)#Programmet_While-.3EFor|<b><span style="color:blue">While->For</span></b>]] &nbsp; &nbsp; &nbsp; [[Kap_6_Kontrollstrukturer_(forts.)#Programmet_AsciiFor|<b><span style="color:blue">AsciiFor</span></b>]] &nbsp; &nbsp; &nbsp; [[Kap_6_Kontrollstrukturer_(forts.)#Programmet_Stars|<b><span style="color:blue">Stars</span></b>]] &nbsp; &nbsp; &nbsp; [[Kap_6_Kontrollstrukturer_(forts.)#T.C3.A4rningskast:_Programmet_NestedFor|<b><span style="color:blue">NestedFor</span></b>]] &nbsp; &nbsp; &nbsp; [[Kap_6_Kontrollstrukturer_(forts.)#Programmet_MultipTab|<b><span style="color:blue">MultipTab</span></b>]].
+
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; [[Media: Kap_7_1_5_Funktioner_Cppa.pdf|<b><span style="color:blue">Random</span></b>]] (sid 13) &nbsp; &nbsp; &nbsp;[[Media: Kap_7_1_5_Funktioner_Cppa.pdf|<b><span style="color:blue">ExternFct</span></b>]] (sid 16) &nbsp; &nbsp; &nbsp; [[Media: Kap_7_1_5_Funktioner_Cppa.pdf|<b><span style="color:blue">netto()</span></b>]] (sid 17) &nbsp; &nbsp;  
  
* &nbsp; &nbsp; Läs om <b><span style="color:red">Evighetsslinga</span></b> och <b><span style="color:red">while vs. for</span></b> i [http://mathonline.se:1806/boken%20progr%20cpp.pdf <b><span style="color:blue">kursboken</span></b>], sid 109 och 112-113.
+
* &nbsp; &nbsp; Läs om <b><span style="color:red">Placering av funktioners definition</span></b> i [http://mathonline.se:1806/boken%20progr%20cpp.pdf <b><span style="color:blue">kursboken</span></b>], sid 131.
  
* &nbsp; &nbsp; Läs om <b><span style="color:red">Hantering av slumptal</span></b> i [http://mathonline.se:1806/boken%20progr%20cpp.pdf <b><span style="color:blue">kursboken</span></b>], sid 117-118.
+
* &nbsp; &nbsp; Läs om <b><span style="color:red">Funktionsbegreppet i programmering</span></b> i [http://mathonline.se:1806/boken%20progr%20cpp.pdf <b><span style="color:blue">kursboken</span></b>], sid 132-134.
  
* &nbsp; &nbsp; Lösa övningarna nedan (<b><i>Övningar till kap 6</i></b>, kursboken, sid 123):
+
* &nbsp; &nbsp; Läs om <b><span style="color:red">Definition och anrop av funktioner</span></b> i [http://mathonline.se:1806/boken%20progr%20cpp.pdf <b><span style="color:blue">kursboken</span></b>], sid 135-137.
 +
 
 +
* &nbsp; &nbsp; Läs om <b><span style="color:red">Deklaration av funktioner</span></b> i [http://mathonline.se:1806/boken%20progr%20cpp.pdf <b><span style="color:blue">kursboken</span></b>], sid 138-140.
 +
 
 +
* &nbsp; &nbsp; Lösa övningarna nedan (<b><i>Övningar till kap 7</i></b>, kursboken, sid 155):
 
</big>
 
</big>
 
</div>
 
</div>
  
  
= <b><span style="color:#931136">Övningar till Kap 6 Kontrollstrukturer</span></b> =
+
= <b><span style="color:#931136">Övningar till Kap 7 Funktioner</span></b> =
 
<div class="ovnC">
 
<div class="ovnC">
 
<big>
 
<big>
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Ovn_6_4_7b.jpg]]</div>
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Ovn_7_1_4.jpg]]</div>
 
+
 
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Ovn_6_8_10.jpg]]</div>
+
  
  
&nbsp; &nbsp;Jämför dina lösningar med lösningsförslagen i slutet av [http://mathonline.se:1806/boken%20progr%20cpp.pdf <b><span style="color:blue">kursboken</span></b>], sid 250-254.
+
&nbsp; &nbsp;Jämför dina lösningar med lösningsförslagen i slutet av [http://mathonline.se:1806/boken%20progr%20cpp.pdf <b><span style="color:blue">kursboken</span></b>], sid 252-257.
  
  
&nbsp; &nbsp;Blir du klar med övningen ovan kan du fortsätta arbeta med [[Inlämningsuppgift LGT|<b><span style="color:blue">Inlämningsuppgift LGT</span></b>]].
+
&nbsp; &nbsp;Blir du klar med övningarna ovan börja syssla med [[Projektuppgift Labyrinten|<b><span style="color:blue">Projektuppgiften Labyrint</span></b>]].
 
</big>
 
</big>
 
</div>
 
</div>

Nuvarande version från 14 oktober 2022 kl. 12.32

        <<  Agenda          Dagens genomgång          Dagens övningar          Projektuppgift Labyrinten          Nästa lektion  >>      


Dagens övningar

  •     Mata in funktionen totalsek() (sid 2) i ett projekt av typ Console Application. Kompilera.
  •     Mata in programmet MyFirstFct (sid 3) i VS. Kompilera och kör.
  •     Mata in följande program resp. funktioner i VS. Kompilera och kör:

          Random (sid 13)      ExternFct (sid 16)       netto() (sid 17)    

  •     Läs om Placering av funktioners definition i kursboken, sid 131.
  •     Läs om Funktionsbegreppet i programmering i kursboken, sid 132-134.
  •     Läs om Definition och anrop av funktioner i kursboken, sid 135-137.
  •     Läs om Deklaration av funktioner i kursboken, sid 138-140.
  •     Lösa övningarna nedan (Övningar till kap 7, kursboken, sid 155):


Övningar till Kap 7 Funktioner

Ovn 7 1 4.jpg


   Jämför dina lösningar med lösningsförslagen i slutet av kursboken, sid 252-257.


   Blir du klar med övningarna ovan börja syssla med Projektuppgiften Labyrint.






Copyright © 2022 TechPages AB. All Rights Reserved.