Skillnad mellan versioner av "Övningar 4 (Algoritmer)"
Från Mathonline
Taifun (Diskussion | bidrag) m |
Taifun (Diskussion | bidrag) m |
||
(3 mellanliggande versioner av samma användare visas inte) | |||
Rad 5: | Rad 5: | ||
{{Not selected tab|[[Kap 1 Algoritmer och programmering (forts. 3)|Dagens genomgång]]}} | {{Not selected tab|[[Kap 1 Algoritmer och programmering (forts. 3)|Dagens genomgång]]}} | ||
{{Selected tab|[[Övningar 4 (Algoritmer)|Dagens övningar]]}} | {{Selected tab|[[Övningar 4 (Algoritmer)|Dagens övningar]]}} | ||
− | {{Not selected tab|[[Planering Algoritmer, datastrukturer och design patterns|Kursens planering]]}} | + | {{Not selected tab|[[Projektuppgifter (Algoritmer)|Projektuppgifter]]}} |
+ | <!-- {{Not selected tab|[[Planering Algoritmer, datastrukturer och design patterns|Kursens planering]]}} --> | ||
{{Not selected tab|[[Lektion 5 (Algoritmer)|Nästa lektion >> ]]}} | {{Not selected tab|[[Lektion 5 (Algoritmer)|Nästa lektion >> ]]}} | ||
| style="border-bottom:1px solid #797979" width="100%"| | | style="border-bottom:1px solid #797979" width="100%"| | ||
Rad 24: | Rad 25: | ||
* Mata in programmen [[Kap_1_Algoritmer_och_programmering_(forts._3)#1.11_.C2.A0.C2.A0_Parameter.C3.B6verf.C3.B6ring_i_metoder|<b><span style="color:blue">CallByVal</span></b>]] och [[Kap_1_Algoritmer_och_programmering_(forts._3)#Referensanrop_.28Call_by_reference.29|<b><span style="color:blue">CallByRef</span></b>]]. Kompilera och kör. | * Mata in programmen [[Kap_1_Algoritmer_och_programmering_(forts._3)#1.11_.C2.A0.C2.A0_Parameter.C3.B6verf.C3.B6ring_i_metoder|<b><span style="color:blue">CallByVal</span></b>]] och [[Kap_1_Algoritmer_och_programmering_(forts._3)#Referensanrop_.28Call_by_reference.29|<b><span style="color:blue">CallByRef</span></b>]]. Kompilera och kör. | ||
− | * Mata in klassen [[Kap_1_Algoritmer_och_programmering_(forts._3)# | + | * Mata in klassen [[Kap_1_Algoritmer_och_programmering_(forts._3)#Metoden_Change.28.29|<b><span style="color:blue">OutParam</span></b>]] med metoden Change() och programmet [[Kap_1_Algoritmer_och_programmering_(forts._3)#Programmet_OutParamTest|<b><span style="color:blue">OutParamTest</span></b>]]. |
* Lös uppgifterna nedan, se [http://mathonline.se:1802/Boken%20Alg%20Datastr%20Design.pdf <b><span style="color:blue">kursboken</span>], <i>Övningar till kapitel 1</i></b> <i>(sid 60-61):</i> | * Lös uppgifterna nedan, se [http://mathonline.se:1802/Boken%20Alg%20Datastr%20Design.pdf <b><span style="color:blue">kursboken</span>], <i>Övningar till kapitel 1</i></b> <i>(sid 60-61):</i> | ||
Rad 32: | Rad 33: | ||
<div class="ovnC"> | <div class="ovnC"> | ||
− | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: | + | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Ovn_1_27_29_1.jpg]]</div> |
Nuvarande version från 2 november 2022 kl. 08.22
<< Agenda | Dagens genomgång | Dagens övningar | Projektuppgifter | Nästa lektion >> |
Dagens övningar
- Mata in och kör programmen Collatz (sid 2), Collatz_mod (sid 4) och Collatz_Test (sid 5).
- Mata in koden till programmet MiniSort. Kompilera och kör.
- Mata in koden till programmen NoSort och NoSortTest. Kompilera och kör.
- Läs om Parameteröverföring i metoder.
- Mata in klassen OutParam med metoden Change() och programmet OutParamTest.
- Lös uppgifterna nedan, se kursboken, Övningar till kapitel 1 (sid 60-61):
Copyright © 2022 TechPages AB. All Rights Reserved.