Hey habe als Hausaufgabe aufbekommen das ich das Spiel Knack den Tresor erstellen soll komme aber nicht dahinter wie ich angezeigt bekomme das ich immer 3 stellig bin
Danke im Voraus LG xTyr3sx
Anmeldungsdatum: Beiträge: Zähle... |
Hey habe als Hausaufgabe aufbekommen das ich das Spiel Knack den Tresor erstellen soll komme aber nicht dahinter wie ich angezeigt bekomme das ich immer 3 stellig bin Danke im Voraus LG xTyr3sx |
||
Anmeldungsdatum: Beiträge: 1096 |
Hey,
Viele Grüße, Frink |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 10 |
Danke Frink 👍 |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 10 |
Kann mir wer sagen was daran falsch ist? |
||
Anmeldungsdatum: Beiträge: 1096 |
Hey, also das printf brauchst du nicht, weil
Viele Grüße, Frink |
||
Anmeldungsdatum: Beiträge: 645 Wohnort: Freiburg |
Außerdem musst Du Dich entscheiden, ob Du die Variable $y groß (Zeile 8 in Prof._Frinks Version) oder klein (Zeile 2) schreiben willst. |
||
Anmeldungsdatum: Beiträge: 1096 |
Stimmt ☺ |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 10 |
Und noch was wie kann ich Text Färben ? Also in Rot oder Gelb wäre nett wenn ihr mir das verraten könnten und danke für das Andere 👍 :👍 👍 thumbsup: |
||
Anmeldungsdatum: Beiträge: 1096 |
|
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 10 |
Prof._Frink schrieb: Danke 👍
|
||
Anmeldungsdatum: Beiträge: 7658 |
Nullen besser erst im letzten Schritt (bei der Ausgabe) voranstellen, sonst wird das ggf. als Oktalzahl interpretiert. $ echo $((077+001)) 64 Bei dem Codebeispiel oben ändert sich die "richtige" Zahl zudem auch bei jedem Versuch, man hat auch wenn man alle Zahlen von 0 - 999 durchprobiert, den Tresor ggf. immer noch nicht geknackt. (Jedes mal eine Chance von 1:1000 wenn man den Bias mal außer acht läßt). Edit: ach ich habs falsch gelesen, dachte es geht darum eine Zahl zwischen 1-1000 zu erraten, aber daß das ausgewürfelt wird und theoretisch auch >1000 Versuche möglich sind, scheint wohl Sinn der Sache zu sein. nvm. |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 10 |
Danke ich habe es jetzt fast wiss ihr wie ich einzelne Zahlen makieren kann also das die falsche zahl in Rot makiert wird oder so nachmals Danke im Voraus 😀 😀
|
||
Anmeldungsdatum: Beiträge: 1096 |
Was heißt, die richtige Zahl ändert sich bei jedem Versuch? Die ist doch konstant oder nicht? |
||
Anmeldungsdatum: Beiträge: 645 Wohnort: Freiburg |
Nun ja, inzwischen liegen ja prinzipiell zwei Versionen vor. Bei der ersten Version bleibt die vom Spieler geratene Zahl in der while-Schleife konstant, aber die Zufallszahl wird bei jedem Durchlauf neu "ausgewürfelt". Bei der letzten Version bleibt dagegen die Zufallszahl konstant, aber der Spieler darf erneut raten. Bei der letzten Version sind übrigens "zu groß" und "zu klein" falsch gesetzt und müssen vertauscht werden. Richtig wäre:
|
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 10 |
Ich glaube ich habe es falsch beschrieben wenn ich jetzt geraten habe steht dort die Zahl ist zu groß oder zu klein ich möchte aber eigentlich wissen welche der zahlen falsch also eine der drei zahlen und die soll dann Rot makiert werden |