Języki i Paradygmaty Programowania 1, laboratorium 01 Zadanie 1

Transkrypt

Języki i Paradygmaty Programowania 1, laboratorium 01 Zadanie 1
Języki i Paradygmaty Programowania 1, laboratorium 01
Zadanie 1. Napisz program, który po prosi użytkownika o wpisanie dwóch liczb całkowitych, które
są wpisywane do dwóch zmiennych. Jeśli wartość pierwszej zmiennej jest większa od drugiej,
wartości obu są zamieniane. Jeśli różnica wartośći obu zmiennych jest równa:
• 0 – wypisywany jest tekst „pusty zakres”,
• 1 – wypisywany jest tekst „jeden element”,
• 2 – „dwa elementy”,
• 3 – „aż trzy elementy?”,
• 4 – „olaboga, cztery elementy!”,
• 5 – „o pięć za dużo”,
W każdym innym wypadku, wypisuje [różnica] razy tekst „aaa”.
Zadanie 2. Zmodyfikuj program z zadania 1. tak, aby użyć instrukcji switch.
Zadanie 3. Stwórz trzy zmienne:
• zdrowie gracza,
• energia gracza,
• zdrowie przeciwnika.
Napisz program symulujący walkę z potworem. W każdej turze, gracz wybiera liczbę
odpowiadającą atakowi jaki chce wykonać. Ataki zużywają energię. Gra kończy się jeśli gracz lub
przeciwnik stracą całe zdrowie. Wypisz informację o wyniku potyczki.

Podobne dokumenty