Jæja, nú er ég í tómu tjóni. Við eigum að búa til spilið 21 og ég er alveg strand. Fyrirmælin eru eftirfarandi:
Búið til forrit sem líkja á eftir því að við séum að spila 21 í tölvunni. Leikurinn fer þannig fram að tölvan byrjar á að láta leikmann spila. Tölvan gefur þá spil frá 1 fyrir ás upp í 13 fyrir kóng. Síðan spyr tölvan hvort leikmaður vilji fá annað spil. Tölvan leggur saman gildin á spilunum sem leikmaður hefur fengið og ef heildarsumman er stærri en 21 hefur leikmaður tapað spilinu en tölvan unnið. Ef leikmaður stoppar án þess að hafa sprungið gefur tölvan sjálfri sér spil. Tölvan notar þær reglur að hún stoppar ef heildarstigafjöldi er 16 eða meira en heldur annars áfram.
Eftirfarandi reglur eru notaðar til að ákveða hver vinnur spilið:
Ef sigafjöldi leikmanns er hærri en 21 þá hefur hann sprungið og tapað spilinu. Þá þarf tölvan ekki að gefa sjálfri sér spil. Ef leikmaður springur ekki en tölvan springur (þ.e. fær meira en 21) hefur leikmaðurinn unnið. Ef hvorki leikmaður né tölva springa, þá vinnur sá sem hefur fleiri stig. Ef tölva og leikmaður hafa jafn mörg stig þá vinnur tölvan. Gera má ráð fyrir að hvert spil gildi frá einum upp í 13.
Dæmi um hvernig leikur getur spilast :
(Það sem tölva skrifar er í þessum fonti, en það sem notandi slær inn í þessum)
Nú hefst leikurinn:
þú fékkst 9 og ert kominn með samtals 9, viltu fleiri spil? já
þú fékkst 7 og ert kominn með samtals 16, viltu fleiri spil? já
þú fékkst 6 og ert kominn með samtals 22, viltu fleiri spil? nei
Þú sprakkst, tölvan vann.
Heildarfjöldi spila: 1
Tölva hefur unnið 1 spil
Þú hefur unnið 0 spil
Viltu spila annað spil? já
þú fékkst 8 og ert kominn með samtals 8, viltu fleiri spil? já
þú fékkst 2 og ert kominn með samtals 10, viltu fleiri spil? já
þú fékkst 8 og ert kominn með samtals 18, viltu fleiri spil? nei
tölvan fékk 3
tölvan fékk 4
tölvan fékk 10
tölvan fékk samtals 17
þú vannst leikinn
Heildarfjöldi spila: 2
Tölva hefur unnið 1 spil
Þú hefur unnið 1 spil
Viltu spila annað spil? nei
Ég er alls ekki að biðja um heilan kóða til að copy paste-a, ég að biðja um leiðbeiningar um hvernig ég get gert þetta.
Svo verðið þið að afsaka ef þetta er svo vitlaust gert að það mætti skjóta mig. Mig vantar bara hjálp með þetta.