liga obrony kraju
Transkrypt
liga obrony kraju
LIGA OBRONY KRAJU XII MISTRZOSTWA POLSKI MŁODZIEŻY SZKOLNEJ W INFORMATYCE SKIERNIEWICE 06 – 09 grudzień 2007 Programowanie(E) Grupa G; PASCAL Napisz program, który wykorzystując obsługę trybu graficznego języka Pascal narysuje wykres podanej przez użytkownika po uruchomieniu programu funkcji liniowej. Założenia początkowe: − funkcja podana będzie w ogólnym formacie y=a*x+b − wartości funkcji będą obliczone dla całkowitych x z zakresu <0;100> − współczynniki a oraz b mogą przyjąć wartości wymierne z przedziału: < - 20; 20> − razem z wykresem powinny zostać wyrysowane osie: x oraz y Do obsługi trybu graficznego używamy unit Graph Warunek podstawowy, program musi się kompilować(oceniane będzie działanie skompilowanego programu – pliku *.exe) Dostępny kompilator: FPC (C:\FPC\2.2.0\bin\i386-win32\fp.exe) Program należy zapisywać w katalogu: C:\FPC\2.2.0\bin\ pod nazwą: numer_zawodnika.pas Punktacja: bezbłędna kompilacja programu(5 pkt) − sprawdzenie czy podane wartości a i b mieszczą się w zadanych przedziałach(5 pkt) − uruchomienie trybu graficznego(10 pkt) − wyrysowanie osi x oraz y(10 pkt) − odpowiednie przeskalowanie wartości, aby na ekranie widoczny był cały wykres badanej funkcji(15 pkt) − poprawne narysowanie wykresu funkcji (15 pkt) − zespół szkół zawodowych nr 3 w skierniewicach - 2007