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.