Od: Mariusz Grabowski
Do: Studenci grup: KrDMIE1031, KrDMIE1032, KrDMIE1033, KrDMIE1034, Dotyczy: Zadania z programowania w języku perl Data: 4.01.2005
1 Napisz program o nazwie average.pl, który dla podanego ciągu liczbowego (długość ciągu należy podać jako parametr) obliczy średnią arytmetyczną, średnią geometryczną oraz średnią harmoniczną.
2. Napisz program o nazwie medmod.pl, który dla podanego ciągu liczbowego (długość ciągu należy podać jako parametr) obliczy medianę, pierwszy i trzeci kwartyl oraz modę.
3. Napisz program o nazwie deviation.pl, który dla podanego ciągu liczbowego (długość ciągu należy podać jako parametr) obliczy odchylenie standardowe, średnie oraz ćwiartkowe.
4 Napisz program staystyka. pl, który dla który dla podanego ciągu liczbowego (długość ciągu należy podać jako parametr) obliczy: średnią arytmetyczną, średnią geometryczną, średnią harmoniczną, medianę, pierwszy i trzeci kwartyl, modę, odchylenie standardowe, średnie oraz ćwiartkowe.
5. Napisz program choinka. pl, który na ekranie narysuje choinkę o podanej liczbie warstw. Liczba warstw i znak którym ma być rysowana mają być podawana jako parametr.
6. Napisz program nwd.pl wyznaczający największy wspólny dzielnik dwóch dodatnich liczb całkowitych. Liczby mają być podawane jako parametry wywołania programu.
7. Napisz program first_1000.pl znajdujący wszystkie liczby pierwsze z przedziału od 1 do 1000.
8. Napisz program reverse. pl wczytujący ciąg liczbowy o dowolnej długości zadanej jako parametr i wypisujący go w odwrotnej kolejności.
9. Napisz program sort.pl sortujący n-elementowy wektor, według metod sortowania opisanych w książce Niklausa Wirtlia Algorytmy + Struktury Danych = Programy. sortowania przez proste wstawianie, sortowania bąbelkowego, sortowania przez wybieranie, sortowania szybkiego, oraz fiinkcj sortującej języka perl. Zarówno liczba elementów ciągu jak i metoda sortowania mają być podawane jako parametr.
10 Napisz program integral.pl obliczający całkę oznaczoną dla wybranych funkcji w zadanych przedziałach.