Skillnad mellan versioner av "Överlagring, ökningsoperatorn & sammansatta tilldelningar"
Från Mathonline
Taifun (Diskussion | bidrag) m |
Taifun (Diskussion | bidrag) m |
||
Rad 32: | Rad 32: | ||
= <b><span style="color:#931136">Algoritmen</span></b> = | = <b><span style="color:#931136">Algoritmen</span></b> = | ||
+ | <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> === | ||
+ | === <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> | ||
+ | |||
+ | |||
+ | = <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> === | === <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> === | ||
Rad 49: | Rad 60: | ||
= <b><span style="color:#931136">Ökningsoperatorn: Programmet Increment</span></b> = | = <b><span style="color:#931136">Ökningsoperatorn: Programmet Increment</span></b> = | ||
− | <div class=" | + | <div class="ovnC"> |
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Increment.jpg]] </div> | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Increment.jpg]] </div> | ||
</div> | </div> |
Versionen från 22 april 2021 kl. 17.55
Lektion 29 | Genomgång | Dagens övningar | Console Applications |
Körexempel från Programmet Operator (förra lektion)
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
ReadLine() är en fördefinierad metod i klassen Console (i biblioteket System).
ReadLine() har ingen parameter och returnerar en sträng, den inmatade texten.
Den returnerade strängen tilldelas till variabeln name av typ string.
Anropet av metoder med returvärde måste stå i en tilldelningssats.
Pseudokoden
ReadLine() är en fördefinierad metod i klassen Console (i biblioteket System).
ReadLine() har ingen parameter och returnerar en sträng, den inmatade texten.
Den returnerade strängen tilldelas till variabeln name av typ string.
Anropet av metoder med returvärde måste stå i en tilldelningssats.
Programmet OverloadOp
Ökningsoperatorn: Programmet Increment
Sammansatta tilldelningar: Programmet CompAssign
Copyright © 2021 TechPages AB. All Rights Reserved.