Vinnaren i pepparkakshustävlingen!
2019-02-20, 11:45
  #1
Medlem
Jag ska översätta ett sekvensdiagram till pseudokod men fastnat på ett val.

Kod:
Start
Skriv ut temperatur
Skriv ut meny: "mata in tepmeratur."
Mata in temperatur
	OM "q" [...]

hur skriver jag "diamanten" i pseudokod och hur vet jag om q eller Q är false kontra true?

Länk till sekvensdiagrammet: http://forumbilder.se/I4G5R/2019-02-20
__________________
Senast redigerad av hexakon 2019-02-20 kl. 11:49.
Citera
2019-02-20, 15:59
  #2
Moderator
Protons avatar
Citat:
Ursprungligen postat av hexakon
Jag ska översätta ett sekvensdiagram till pseudokod men fastnat på ett val.

Kod:
Start
Skriv ut temperatur
Skriv ut meny: "mata in tepmeratur."
Mata in temperatur
	OM "q" [...]

hur skriver jag "diamanten" i pseudokod och hur vet jag om q eller Q är false kontra true?

Länk till sekvensdiagrammet: http://forumbilder.se/I4G5R/2019-02-20
Syns ju knappt vad som är vad på det där diagrammet, bilden är för liten.

"diamanten" förefaller vara en selektion. En sådan skrivs väl lämpligast med

Om q > 150 skriv "hett som fan"
annars Om q < 0 skriv "kallt"
annars skriv "normalt"

Nåt sånt? Där har du ju en if, else if och en else.
Citera
2019-02-20, 20:33
  #3
Medlem
lasternassummas avatar
Ett av problemen med pseudokod är att den inte är väl definierad.

På sidorna 10-11 i det här dokumentet finns ett exempel på hur man kan skriva pseudokod.
https://www.csc.kth.se/~jsannemo/slask/main.pdf

Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback