Informatyka (I E / I AiR) - lista zadań 2

1. Napisz program, który odczytuje dwie liczby (np. oceny z kolokwium) i oblicza ich

średnią. Jeśli średnia jest niższa niż 3.0 program wypisuje komunikat „brak zaliczenia”, w

przeciwnym wypadku program wypisuje „przedmiot zaliczony”. Jeśli średnia przekracza 4.0,

to dopisywane jest dodatkowo „ i to na wysokim poziomie”. Następnie program czeka na

wprowadzenie dowolnego znaku.

2. Napisz program, który pobiera od użytkownika trzy liczby rzeczywiste i wypisuje

największą z nich.

3. Napisz program, który pobiera od użytkownika trzy znaki i wypisuje „Dobrze” jeśli jeden z

tych znaków jest równy 'a', a inny jest równy 'b'. W przeciwnym wypadku program wypisuje

„Źle”.

4. Napisz prosty kalkulator. Program umożliwia podanie znaku, który oznacza wykonywaną

później operację. Ustala się następujące znaki: „+” - dodawanie dwu liczb, „-” -

odejmowanie, „*” - mnożenie, „/” - dzielenie. W przypadku podania wymienionych znaków

program umożliwia wprowadzenie dwu liczb rzeczywistych, wykonuje na nich odpowiednie

działanie i wyświetla wynik. Jeśli zostanie podany inny znak program wypisuje „nieznana

operacja”. Przed zakończeniem program czeka na podanie dowolnego znaku.

5. Napisz program, który sprawdza, czy podany rok jest przestępny. Rok przestępny, to taki,

który dzieli się przez 4, ale nie dzieli się przez 100 - chyba, że dzieli się przez 400. Zatem

2004 jest przestępny, 2000 - jest przestępny, 2100 - nie jest przestępny. Po wprowadzeniu

roku, program informuje w dowolny sposób, czy rok jest przestępny, czeka na podanie

dowolnego znaku i kończy działanie.

6. Napisz program, który tłumaczy liczbę na tekst. Program powinien odczytywać liczbę

całkowitą z przedziału <0,9> i wypisywać jej wartość słownie. Np. dla liczby 7 powinien

wypisać „siedem”. Po wypisaniu tekstu pogram czeka na wprowadzenie dowolnego znaku, a

następnie kończy działanie.