Skillnad mellan versioner av "Överlagring, ökningsoperatorn & sammansatta tilldelningar"

Från Mathonline
Hoppa till: navigering, sök
m
m
Rad 33: Rad 33:
 
= <b><span style="color:#931136">Algoritmen</span></b> =
 
= <b><span style="color:#931136">Algoritmen</span></b> =
 
<div class="ovnC">
 
<div class="ovnC">
=== <b><span style="color:#931136"><span style="color:red">ReadLine()</span> är en fördefinierad metod i klassen <span style="color:red">Console</span> (i biblioteket System)</span>.</b> ===
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Algoritmen.jpg]]</div>
=== <b><span style="color:#931136"><span style="color:red">ReadLine()</span> har ingen parameter och returnerar en sträng, den inmatade texten.</span></b> ===
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: MetodenReadLine.jpg]]</div>
+
 
+
=== <b><span style="color:#931136">Den returnerade strängen tilldelas till variabeln <span style="color:red">name</span> av typ <span style="color:red">string</span>.</span></b> ===
+
=== <b><span style="color:#931136">Anropet av <span style="color:red">metoder med returvärde</span> måste stå i en tilldelningssats.</span></b> ===
+
 
</div>
 
</div>
  
Rad 44: Rad 39:
 
= <b><span style="color:#931136">Pseudokoden</span></b> =
 
= <b><span style="color:#931136">Pseudokoden</span></b> =
 
<div class="ovnC">
 
<div class="ovnC">
=== <b><span style="color:#931136"><span style="color:red">ReadLine()</span> är en fördefinierad metod i klassen <span style="color:red">Console</span> (i biblioteket System)</span>.</b> ===
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Pseudokoden.jpg]]</div>
=== <b><span style="color:#931136"><span style="color:red">ReadLine()</span> har ingen parameter och returnerar en sträng, den inmatade texten.</span></b> ===
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: MetodenReadLine.jpg]]</div>
+
 
+
=== <b><span style="color:#931136">Den returnerade strängen tilldelas till variabeln <span style="color:red">name</span> av typ <span style="color:red">string</span>.</span></b> ===
+
=== <b><span style="color:#931136">Anropet av <span style="color:red">metoder med returvärde</span> måste stå i en tilldelningssats.</span></b> ===
+
 
</div>
 
</div>
  

Versionen från 22 april 2021 kl. 18.43

       Lektion 29          Genomgång          Dagens övningar          Console Applications      


Körexempel från Programmet Operator (förra lektion)

OperatorKorexa.jpg


Det omvända problemet

Skriv ett program som omvandlar en tid som är given i dagar, till antal år,

månader, veckor och resterande dagar.   T.ex.:

Mata in 1087 dagar och få 2 år, 11 månader, 3 veckor & 6 dagar.

För detta används följande algoritm och pseudokod samt programmet OverloadOp:


Algoritmen

Algoritmen.jpg


Pseudokoden

Pseudokoden.jpg


Programmet OverloadOp

OverloadOp.jpg


Ökningsoperatorn: Programmet Increment

Increment.jpg


Sammansatta tilldelningar: Programmet CompAssign

CompAssign.jpg






Copyright © 2021 TechPages AB. All Rights Reserved.