Skillnad mellan versioner av "Lektion 29 (C/Cpp 23)"

Från Mathonline
Hoppa till: navigering, sök
m
m
 
(41 mellanliggande versioner av samma användare visas inte)
Rad 1: Rad 1:
 
__NOTOC__
 
__NOTOC__
<big>Tis 7 nov, kl 9-12</big>
 
 
 
 
{| 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" | &nbsp;
 
| style="border-bottom:1px solid #797979" width="5px" | &nbsp;
{{Not selected tab|[[Lektion 28 (C/Cpp 23)| <<&nbsp;&nbsp;Förra lektion]]}}
+
{{Not selected tab|[[Tidtabell för prov 1 i Programmering 2, kap 1-3| <<&nbsp;&nbsp;Förra lektion]]}}
{{Selected tab|[[Lektion 29 (C/Cpp 23)|Lektion 29]]}}
+
<!-- {{Not selected tab|[[Lektion 38 (C/Cpp 23)| <<&nbsp;&nbsp;Förra lektion]]}} -->
 +
<!-- {{Not selected tab|[[Lektion 28 (C/Cpp 23)| <<&nbsp;&nbsp;Förra lektion]]}} -->
 +
{{Selected tab|[[Lektion 29 (C/Cpp 23)|<span style="font-weight:lighter">Lektion 29</span>]]}}
 
{{Not selected tab|[[Kap 9 Arrays och vektorer (29)|Genomgång 29]]}}
 
{{Not selected tab|[[Kap 9 Arrays och vektorer (29)|Genomgång 29]]}}
 
{{Not selected tab|[[Övningar 29 (C/Cpp 23)|Övningar 29]]}}
 
{{Not selected tab|[[Övningar 29 (C/Cpp 23)|Övningar 29]]}}
 +
<!-- {{Not selected tab|[[Övningar 29 (C/Cpp 23)|Övningar 29]]}} -->
 
{{Not selected tab|[[Lektion 30 (C/Cpp 23)|Nästa lektion&nbsp;&nbsp;>> ]]}}
 
{{Not selected tab|[[Lektion 30 (C/Cpp 23)|Nästa lektion&nbsp;&nbsp;>> ]]}}
 
| style="border-bottom:1px solid #797979"  width="100%"| &nbsp;
 
| style="border-bottom:1px solid #797979"  width="100%"| &nbsp;
 
|}
 
|}
  
<br>
+
{| border="0" cellspacing="0" cellpadding="0" height="30" width="100%"
 
+
| style="border-bottom:1px solid #797979" width="5px" | &nbsp;
== <b><span style="color:#931136">Klicka på följande länk för att ansluta dig till:</span></b> ==
+
{{Not selected tab|[[Innehåll Programmering 2|Innehåll & struktur]]}}
 
+
{{Not selected tab|[https://sharedfiles.mathonline.se/Planering_Progr_2.pdf Planering]}}
<br>
+
{{Not selected tab| }}
 
+
{{Not selected tab| }}
<div class="border-divblue">
+
{{Not selected tab| }}
<big>
+
| style="border-bottom:1px solid #797979" width="100%"| &nbsp;
<b><span style="color:red">Dagens distanslektion</span></b></big> &nbsp; (Möteskoden aktiveras tis kl 8.55.)
+
|}
<!-- [https://us06web.zoom.us/j/8935607248?pwd=cElpdWg5bG9MOGRiRUNKU3FqQmdhQT09 <b><span style="color:red">Dagens distanslektion</span></b>]</big> -->
+
</div>
+
 
+
 
+
== <b><span style="color:#931136">Närvaron registreras i början av lektionen.</span></b> ==
+
  
 
<br>
 
<br>
Rad 32: Rad 27:
 
= <b><span style="color:#931136">Agenda</span></b> =
 
= <b><span style="color:#931136">Agenda</span></b> =
 
<big><big><b>
 
<big><big><b>
::[[Kap_9_Arrays_och_vektorer_(29)#Kap_9_.C2.A0_Arrays_och_vektorer_.28forts..29|<span style="color:blue">Kap 9 &nbsp; Arrays och vektorer (forts.)</span>]]
+
<!-- ::[[Kap_9_Arrays_och_vektorer_(29)#Kap_9_.C2.A0_Arrays_och_vektorer_.28forts..29|<span style="color:blue">Kap 9 &nbsp; Arrays och vektorer (forts.)</span>]]
::[[Kap_9_Arrays_och_vektorer_(29)#.C2.A0_Genomg.C3.A5ng_av_.C3.B6vn_9.4_.26_9.5_i_str.C3.A4nghantering|<span style="color:blue">Genomgång av övn 9.6</span>]]
+
::[[Kap_9_Arrays_och_vektorer_(29)#.C2.A0_Genomg.C3.A5ng_av_.C3.B6vn_9.6|<span style="color:blue">Genomgång av övn 9.6</span>]]
::::[[Kap_9_Arrays_och_vektorer_(29)#.C2.A0_L.C3.B6sningsf.C3.B6rslag|<span style="color:blue">Lösningsförslag</span>]]
+
::::[[Kap_9_Arrays_och_vektorer_(29)#.C2.A0_Modularisering_av_programmet_EncryptText|<span style="color:blue">Modularisering av programmet EncryptText</span>]]
::::[[Kap_9_Arrays_och_vektorer_(29)#Array_som_parameter_i_en_funktion|<span style="color:blue">Array som parameter i en funktion</span>]]
+
::::[[Kap_9_Arrays_och_vektorer_(29)#Funktionen_krypt.28.29|<span style="color:blue">Funktionen krypt()</span>]]
::::[[Kap_9_Arrays_och_vektorer_(29)#9.3_.C2.A0_Kryptering_av_text_med_array_av_char|<span style="color:blue">9.4 &nbsp; Kryptering av text med string</span>]]
+
::::[[Kap_9_Arrays_och_vektorer_(29)#9.4_.C2.A0_Kryptering_av_text_med_string|<span style="color:blue">9.4 &nbsp; Kryptering av text med string</span>]]
:::::[[Kap_9_Arrays_och_vektorer_(29)#Programmet_EncryptText|<span style="color:blue"> &nbsp; Funktionen encrypt()</span>]]
+
:::::[[Kap_9_Arrays_och_vektorer_(29)#Funktionen_encrypt.28.29|<span style="color:blue"> &nbsp; Funktionen encrypt()</span>]]
:::::[[Kap_9_Arrays_och_vektorer_(29)#Programmet_EncryptText|<span style="color:blue"> &nbsp; Programmet EncryptStrTest</span>]]
+
:::::[[Kap_9_Arrays_och_vektorer_(29)#Programmet_EncryptStrTest|<span style="color:blue"> &nbsp; Programmet EncryptStrTest</span>]]
::::[[Kap_9_Arrays_och_vektorer_(28)#.C2.A0_Repetition|<span style="color:blue">Eget arbete:</span>]]
+
-->
:::::[[Kap_9_Arrays_och_vektorer_(28)#.C2.A0_Repetition|<span style="color:blue">Repetition av kap 9 Arrays och vektorer</span>]]
+
::[[Kap_9_Arrays_och_vektorer_(29)#4.1_.C2.A0_Vad_.C3.A4r_en_pekare.3F|<span style="color:blue">Kap 4 &nbsp; Pekare</span>]]
 
+
::::[[Kap_9_Arrays_och_vektorer_(29)#10.1_.C2.A0_Vad_.C3.A4r_en_pekare.3F|<span style="color:blue">4.1 &nbsp; Vad är en pekare?</span>]]
::[[Övningar 28 (C/Cpp 23)|<span style="color:blue">Övningar 29</span>]]
+
:::::[[Kap_9_Arrays_och_vektorer_(29)#Pekare_.3D_ett_nytt_parallellt_system_f.C3.B6r_minnesallokering| &nbsp; <span style="color:blue">Ett nytt parallellt system för minnesallokering</span>]]
 +
:::::[[Kap_9_Arrays_och_vektorer_(29)#En_pekarvariabels_v.C3.A4rde_.3D_adressen_till_en_vanlig_variabel| &nbsp; <span style="color:blue">En pekarvariabels värde</span>]]
 +
::::[[Kap_9_Arrays_och_vektorer_(29)#4.2_.C2.A0_Definition_och_initiering_av_en_pekare|<span style="color:blue">4.2 &nbsp; Definition och initiering av en pekare</span>]]
 +
:::::[[Kap_9_Arrays_och_vektorer_(29)#Programmet_Pointer|<span style="color:blue"> &nbsp; Programmet Pointer</span>]]
 +
::[[Övningar 29 (C/Cpp 23)|<span style="color:blue">Övningar</span>]]
 +
::[https://sharedfiles.mathonline.se/Boken_Progr_2_Cpp.pdf <span style="color:blue">Läsanvisning: Kursboken sid 96-100</span>]
 
</b></big></big>
 
</b></big></big>
  
Rad 60: Rad 60:
  
  
[[Matte:Copyrights|Copyright]] © 2023. All Rights Reserved.
+
[[Matte:Copyrights|Copyright]] © 2025. All Rights Reserved.

Nuvarande version från 11 november 2025 kl. 11.54

        <<  Förra lektion          Lektion 29          Genomgång 29          Övningar 29          Nästa lektion  >>      
       Innehåll & struktur          Planering                                    


Agenda

Kap 4   Pekare
4.1   Vad är en pekare?
  Ett nytt parallellt system för minnesallokering
  En pekarvariabels värde
4.2   Definition och initiering av en pekare
  Programmet Pointer
Övningar
Läsanvisning: Kursboken sid 96-100









Copyright © 2025. All Rights Reserved.