Skillnad mellan versioner av "Övningar 23 (Csharp 2)"

Från Mathonline
Hoppa till: navigering, sök
m
m
 
(4 mellanliggande versioner av samma användare visas inte)
Rad 16: Rad 16:
 
* &nbsp; &nbsp; Mata in koderna [[Statiska metoder & Referens i metoder#Klassen EncryptStr|<b><span style="color:blue">EncryptStr.cs</span></b>]] och [[Statiska metoder & Referens i metoder#Programmet_EncryptStrTest|<b><span style="color:blue">EncryptStrTest.cs</span></b>]] i samma projekt, kompilera och exekvera.
 
* &nbsp; &nbsp; Mata in koderna [[Statiska metoder & Referens i metoder#Klassen EncryptStr|<b><span style="color:blue">EncryptStr.cs</span></b>]] och [[Statiska metoder & Referens i metoder#Programmet_EncryptStrTest|<b><span style="color:blue">EncryptStrTest.cs</span></b>]] i samma projekt, kompilera och exekvera.
  
* &nbsp; &nbsp; Läs texten <b><span style="color:red">När ska man deklarera en metod som statisk?</span></b> i kursboken, sid 138.
+
* &nbsp; &nbsp; Läs texten <b><span style="color:red">När ska man deklarera en metod som statisk?</span></b> i [http://www.mathonline.se/Progr_2/Boken%20Progr_2_Cs.pdf <b><span style="color:blue">kursboken</span></b>], sid 139.
  
* &nbsp; &nbsp; Läs om <b><span style="color:red">Referens i metoder</span></b> i kursboken, sid 139-141.
+
* &nbsp; &nbsp; Läs om <b><span style="color:red">Referens i metoder</span></b> i kursboken, sid 140-142.
  
* &nbsp; &nbsp; Jobba med Kaffeautomat-projektet (se fullständiga beskrivningen i kursboken, sid 126-130).
+
* &nbsp; &nbsp; Jobba med Kaffeautomat-projektet (se fullständiga beskrivningen i kursboken, sid 121-125).
  
* &nbsp; &nbsp; Jobba med det <b><span style="color:red">nya projektet Labyrint</span></b>, se nedan (finns inte i kursbokens pappersversion).
+
* &nbsp; &nbsp; Jobba med det <b><span style="color:red">nya projektet Labyrint</span></b>, se nedan. (se även beskrivningen i kursboken, sid 125-127)  
  
 
* &nbsp; &nbsp; Studera den nästlade for-satsen i programmet [[Statiska metoder & Referens i metoder#Programmet RandTest|<b><span style="color:blue">RandTest</span></b>]] för att kunna använda den i Labyrint-projektet.
 
* &nbsp; &nbsp; Studera den nästlade for-satsen i programmet [[Statiska metoder & Referens i metoder#Programmet RandTest|<b><span style="color:blue">RandTest</span></b>]] för att kunna använda den i Labyrint-projektet.
Rad 45: Rad 45:
  
  
= <b><span style="color:#931136">Övning 2.9 <math>\qquad\qquad\qquad\qquad\qquad\qquad</math> <span style="color:red">Nya instruktioner, se nedan</span></span></b> =
+
= <b><span style="color:#931136">Övning 2.9 <math>\qquad\qquad\qquad\qquad\qquad\qquad\qquad</math> <span style="color:red">Nya instruktioner, se nedan</span></span></b> =
 
<div class="ovnA">
 
<div class="ovnA">
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: LabyrintProj_1b.jpg]]</div>
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: LabyrintProj_1b.jpg]]</div>

Nuvarande version från 16 februari 2022 kl. 09.50

       Genomgång          Övningar          Nästa lektion  >>      


Dagens övningar

  •     Läs texten När ska man deklarera en metod som statisk? i kursboken, sid 139.
  •     Läs om Referens i metoder i kursboken, sid 140-142.
  •     Jobba med Kaffeautomat-projektet (se fullständiga beskrivningen i kursboken, sid 121-125).
  •     Jobba med det nya projektet Labyrint, se nedan. (se även beskrivningen i kursboken, sid 125-127)
  •     Studera den nästlade for-satsen i programmet RandTest för att kunna använda den i Labyrint-projektet.


Övning 2.8 (projekt)

Ovn 2 8.jpg

Detta är början till uppgiftens lydelse. Läs vidare i Övningar till kap 2, kursboken, sid 126-130.

Denna projektuppgift ingår i inlämningsuppgifter som kommer att ge bonuspoäng till

Prov 2 i Programmering 2 som kommer att skrivas efter kap 4.

Ytterligare projektuppgifter kommer att läggas till inlämningsuppgifterna. T.ex.:


Övning 2.9 \(\qquad\qquad\qquad\qquad\qquad\qquad\qquad\) Nya instruktioner, se nedan

LabyrintProj 1b.jpg


Nya instruktioner

LabyrintProj 2c.jpg


LabyrintProj 3.jpg









Copyright © 2021 TechPages AB. All Rights Reserved.