Laboratorium Informatyki Ćwiczenie 3.
Instrukcja wyboru CASE Cel ćwiczenia: Poznanie zastosowań instrukcji wyboru.
1. Opracować program, który w zależności od podanego z klawiatury numeru koloru wyprowadzi słownie nazwę koloru.
2. Napisać program podający słownie numer kwartału, do którego należy dany miesiąc.
3. Opracować program, który wyznacza dzień Wielkanocy w podanym roku r w oparciu o następujący algorytm (wykorzystać instrukcje case oraz if). Niech
m = 23 & n=3 jeżeli r div 100 =17, m = 23 & n=4 jeżeli r div 100 =18, m = 24 & n=5 jeżeli r div 100 =19, m = 24 & n=5 jeżeli r div 100 =20, m = 24 & n=6 jeżeli r div 100 =21, oraz
a = r mod 19, b = r mod 4, c = r mod 7,
d = (19a + m) mod 30,
e = (2b + 4c+ 6d + n) mod 7.
Jeżeli (22 + d + e) < 32, to Wielkanoc jest dnia (22 + d + e) marca. Jeżeli (22 + d + e)32, to gdy (a 11) i równocześnie (d + e – 9)=25 lub (d + e – 9)=26, to Wielkanoc jest
19 kwietnia, w przeciwnym wypadku Wielkanoc jest (d + e – 9) kwietnia (przykładowe daty: rok 1998 - 12 kwietnia, rok 1999 - 4 kwietnia, rok 2000 - 23 kwietnia).
4. Opracować program realizujący funkcje prostego kalkulatora. Uwzględnić następujące operatory i funkcje (+, -, , \, exp, ln, sqrt, sqr, sin, cos).