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.