Przykładowe zadania - Wykład 4 - Instrukcje sterujące

Napisz program wyznaczający wartość xa (x podniesione do potęgi a). Dla ułatwienia zakładamy, że a jest liczbą całkowitą.

Napisz program wypisujący sekwencję liczb całkowitych w przedziale od a do b. Spróbuj zaimplementować ten program w kilku wersjach, wykorzystując w każdej z nich inną instrukcję sterująca do zrealizowania pętli (while, do .. while, for, goto).

Napisz program realizujący quiz podobny do teleturnieju Milionerzy, w którym użytkownik w każdym kroku musi podać poprawną odpowiedź na pytanie. Do wyboru użytkownik ma 4 odpowiedzi, z czego tylko jedna jest poprawna. Po wybraniu właściwej odpowiedzi gracz przechodzi do następnego pytania. Po podaniu niepoprawnej odpowiedzi gra się kończy. Zaimplementuj grę zawierającą przynajmniej 3 pytania dotyczące programowania w języku C.

Napisz program wyświetlający menu z z następującymi opcjami do wyboru: 1 - wyświetla imię i nazwisko autora programu, 2 - wyświetla odpowiedź na wielkie pytanie o życie, wszechświat i całą resztę, 3 - wypisuje wartość liczby π z dokładnością do 15 miejsca po przecinku, 4 - wychodzi z programu. W przypadku wybrania niepoprawnej wartości program ponownie wyświetla menu, aż do skutku.

Napisz program, który wyświetla następujące manu: 1 - wprowadź kolejną liczbę, 2 - wyświetl najmniejszą wartość, 3 - wyświetl największą wartość, 4- wyświetl wartość średnią, 5 - wyświetl sumę liczb, 6 - wyjdź z programu. Za każdym razem wybierając opcję 1 użytkownik proszony jest o podanie liczby rzeczywistej. Opcje od 2 do 5 wypisują odpowiednie statystyki dotyczące dotychczas wprowadzonych liczb (początkowe wartości wynoszą 0). Za każdym razem po wyborze tych opcji manu wyświetlane jest ponownie, pozwalając na wprowadzenie kolejnej liczby lub wyświetlenia odpowiednich statystyk