czwartek, 24 marca 2011

Kolejność wykonywania działań

Ktoś ostatnio marudził, że jakaś gra nie ma fabuły. Ta ma. Chyba :)
Królewska rodzina została uwięziona, a Ty masz kłopot. Wcielasz się w Sir Wiliama lub Dame Gwendolyn i oczywiście wszystkich uwolnisz. Prędzej lub później.
Zrzut2092
Aby wykonać obliczenia, wskazujesz myszką (podświetlasz na zielono) działanie, które zamierzasz wykonać jako pierwsze.
Zrzut2096
W okienku, które się pojawi, wpiszesz wynik wybranego działania. Przykład się uprości. Wybierasz kolejne działanie.
Zrzut2097
Wybieramy i wykonujemy kolejne działania. Program pozwala nam na każdy wybór, nie protestuje, gdy  popełniamy błędy. Po prostu na koniec napisze: zrób to jeszcze raz.
Zrzut2098
A jeśli było dobrze, Sir Wiliam wejdzie po schodach do komnaty, w której więziony jest członek  królewskiej rodziny.
Zrzut2099
I uwolni. Tym razem Princessę Cordelię.
Zrzut2100
Królewska rodzina składa się z 7 osób, więc jedna gra obejmuje 7 przykładów. Powodzenia.

2 komentarze:

  1. Gra ma niestety istotny feler - liczy się ustalona kolejność działania (nie można na przykład wykonać działania typu -4-5) i wynik, jeśli popełnimy np. dwa błędy które się niwelują i wynik i tak jest dobry program to przepuści.

    OdpowiedzUsuń
    Odpowiedzi
    1. Dziękuję za komentarz.

      Bawiliśmy się tą grą wiele razy i jestem przekonana, że program toleruje każdą poprawną kolejność (np. w działaniu 16+3-4*(5-2) można najpierw policzyć 16+3 lub 5-2).
      To prawda, że w działaniu 7-2-3 trzeba liczyć kolejno 7-2 i potem 5-3, ale przed poznaniem liczb całkowitych to nie jest wadą.
      Sprawdziłam, niestety: dwa znoszące się błędy powodują akceptację wyniku. Gorzej: jeśli wybieram bzdurną kolejność i wpisuję kosmiczne pośrednie wyniki, a na koniec podaję prawidłowy wynik, też mnie chwalą :( - Pocieszam się, że aby tego dokonać musiałam wcześniej w pamięci poprawnie wykonać działanie :)

      Usuń

Komentarze są moderowane. Twój komentarz będzie widoczny po zatwierdzeniu. Staram się, aby nie trwało to zbyt długo.