Skillnad mellan versioner av "Kap 9 Arrays och vektorer (29)"

Från Mathonline
Hoppa till: navigering, sök
m
m
 
(25 mellanliggande versioner av samma användare visas inte)
Rad 1: Rad 1:
__TOC__
+
__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 29 (C/Cpp 23)| <<&nbsp;&nbsp;Agenda]]}}
 
{{Not selected tab|[[Lektion 29 (C/Cpp 23)| <<&nbsp;&nbsp;Agenda]]}}
{{Selected tab|[[Kap 9 Arrays och vektorer (29)|Genomgång 29]]}}
+
{{Selected tab|[[Kap 9 Arrays och vektorer (29)|<span style="font-weight:lighter">Genomgång 29</span>]]}}
 
{{Not selected tab|[[Övningar 29 (C/Cpp 23)|Övningar 29]]}}
 
{{Not selected tab|[[Övningar 29 (C/Cpp 23)|Övningar 29]]}}
{{Not selected tab|[http://mathonline.se/Planering_Progr_Cpp_ht_23.pdf Planering]}}
+
{{Not selected tab|[[Innehåll_Programmering_2|Innehåll & struktur]]}}
 +
<!-- {{Not selected tab|[http://mathonline.se/Planering_Progr_Cpp_ht_23.pdf Planering]}} -->
 
{{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;
Rad 14: Rad 12:
  
 
<br>
 
<br>
 
+
<!--
 
= <b><span style="color:#931136">Kap 9 &nbsp; Arrays och vektorer (forts.)</span></b> =
 
= <b><span style="color:#931136">Kap 9 &nbsp; Arrays och vektorer (forts.)</span></b> =
== <b><span style="color:#931136">&nbsp; Genomgång av [[Övningar_28_(C/Cpp_23)#Array_som_parameter_i_en_funktion|<span style="color:blue"> övn 9.6</span>]] i modularisering av krypteringen</span></b> ==
+
== <b><span style="color:#931136">&nbsp; Genomgång av [[Övningar_28_(C/Cpp_23)#Array_som_parameter_i_en_funktion|<span style="color:blue"> övn 9.6</span>]]</span> ==
== <b><span style="color:#931136"> &nbsp; Lösningsförslag</span></b> ==
+
== <span style="color:#931136"> &nbsp; Modularisering av programmet [[Kap_9_Arrays_och_vektorer_(28)#Programmet_EncryptText|<span style="color:blue">EncryptText</span>]]</span></b> ==
 
<div class="ovnE">
 
<div class="ovnE">
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: EncryptTest.png]]</div>
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: EncryptTest.png]]</div>
</div>
 
  
  
<div class="ovnC">
+
== <b><span style="color:#931136">Funktionen krypt()</span></b> ==
== <b><span style="color:#931136">Array som parameter i en funktion</span></b> ==
+
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: krypt().png]]</div>
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: krypt().png]]</div>
 
</div>
 
</div>
Rad 30: Rad 26:
  
 
= <b><span style="color:#931136">9.4 &nbsp; Kryptering av text med string</span></b> =
 
= <b><span style="color:#931136">9.4 &nbsp; Kryptering av text med string</span></b> =
<div class="ovnE">
+
<div class="ovnC">
 
=== <b><span style="color:#931136">Funktionen encrypt()</span></b> ===
 
=== <b><span style="color:#931136">Funktionen encrypt()</span></b> ===
 
[[Image: encrypt().png]]
 
[[Image: encrypt().png]]
Rad 42: Rad 38:
 
[[Image: EncryptStr_korex.png]]
 
[[Image: EncryptStr_korex.png]]
 
</div>
 
</div>
 +
-->
  
 
+
= <b><span style="color:#931136">Kap 4 &nbsp; Pekare</span></b> =
= <b><span style="color:#931136">Kap 10 &nbsp; Pekare</span></b> =
+
= <b><span style="color:#931136">4.1 &nbsp; Vad är en pekare?</span></b> =
= <b><span style="color:#931136">10.1 &nbsp; Vad är en pekare?</span></b> =
+
 
<div class="ovnC">
 
<div class="ovnC">
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Vad_pekare.jpg]]</div>
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Vad_pekare.jpg]]</div>
Rad 51: Rad 47:
  
  
= <b><span style="color:#931136">Pekare = ett nytt parallellt system</span></b> =
+
= <b><span style="color:#931136">Ett nytt parallellt system för minnesallokering</span></b> =
 
<div class="ovnA">
 
<div class="ovnA">
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Pekare_parall_system.jpg]]</div>
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Pekare_parall_systema.jpg]]</div>
 
</div>
 
</div>
  
Rad 59: Rad 55:
 
= <b><span style="color:#931136">En pekarvariabels värde = adressen till en vanlig variabel</span></b> =
 
= <b><span style="color:#931136">En pekarvariabels värde = adressen till en vanlig variabel</span></b> =
 
<div class="ovnE">
 
<div class="ovnE">
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Pekare_adress_vanl_var.jpg]]</div>
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Pekare_adress_vanl_vara.jpg]]</div>
 +
</div>
 +
 
 +
 
 +
= <b><span style="color:#931136">4.2 &nbsp; Definition och initiering av en pekare</span></b> =
 +
<div class="ovnC">
 +
=== <span style="color:#931136">Programmet Pointer</span> ===
 +
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Pointera.jpg]]</div>
 
</div>
 
</div>
  
Rad 65: Rad 68:
  
 
<div class="border-divblue">
 
<div class="border-divblue">
=== <b><span style="color:#931136">Gå vidare till: &nbsp;&nbsp;<div class="smallBox">[[Övningar 29 (C/Cpp 23)|<span style="color:blue">Övningar 29</span>]]</div> &nbsp;&nbsp;&nbsp; när du är klar med denna genomgång.</span></b> ===
+
=== <span style="color:#931136">Gå vidare till: &nbsp;&nbsp;<div class="smallBox">[[Övningar 29 (C/Cpp 23)|<span style="color:blue">Övningar 29</span>]]</div> &nbsp;&nbsp;&nbsp; när du är klar med denna genomgång.</span> ===
 
</div>
 
</div>
  

Nuvarande version från 28 november 2025 kl. 07.31

        <<  Agenda          Genomgång 29          Övningar 29          Innehåll & struktur          Nästa lektion  >>      


Kap 4   Pekare

4.1   Vad är en pekare?

Vad pekare.jpg


Ett nytt parallellt system för minnesallokering

Pekare parall systema.jpg


En pekarvariabels värde = adressen till en vanlig variabel

Pekare adress vanl vara.jpg


4.2   Definition och initiering av en pekare

Programmet Pointer

Pointera.jpg



Gå vidare till:        när du är klar med denna genomgång.











Copyright © 2023. All Rights Reserved.