Labor2.doc

(37 KB) Pobierz
Przykład 1

Laboratorium 2 – przykłady zadań do oprogramowania w języku Pascal

Zad 15. Napisać program, który wywołuje procedury:

-          procedura czytaj z parametrami: n- ilość elementów tablicy, a nazwa tablicy liczb rzeczywistych. Procedura wprowadza z klawiatury wartości i podstawia pod elementy tablicy wg postaci na ekranie:

a[1]=

a[2]=

....

-          procedura max zwraca największy element tablicy oraz który to element, parametry funkcji: n- ilość, a-nazwa tablicy, maksimum, pozycja ;

-          procedura wyswietl z parametrami: n – ilość elementów tablicy, a – nazwa tablicy liczb rzeczywistych, k – ilość elementów wyświetlanych w wierszu. Procedura wyświetla wartości elementów tablicy oddzielone dwoma spacjami, po k elementów w wierszu.

 

 

Zad 16. Napisać funkcję obliczającą średnią arytmetyczną liczb parzystych z n-elementowego ciągu liczb całkowitych. Wprowadzić: n – ilość elementów oraz elementy ciągu {xi}, i=1,2,...n (n<=20) korzystając z procedury czytaj (zad 15) oraz wyświetlić średnią arytmetyczną.

 

 

Zad 17. Wprowadzić: n – ilość elementów oraz elementy ciągu {ai}, i=1,2,...n (n<=20) korzystając z procedury czytaj (zad 15). Utworzyć nowy ciąg {bj} , j=1,2,... zawierający tylko różne elementy z ciągu {ai}. Wydrukować elementy nowego ciągu {bj}, j=1,2,.. (procedura wyswietl zad 15):

 

 

Zad 18. Wprowadzić: n – ilość elementów oraz elementy ciągu {yi}, i=1,2,...n (n<=20) korzystając z procedury czytaj (zad 15). Utworzyć ciąg {xi}, i=1,2,....,n określony wzorem:   

Wydrukować elementy nowego ciągu {xi}, i=1,2,...n (procedura wyswietl zad 15):

 

 

Zad 19. Wprowadzić wartość x, stopień wielomianu – n (n<=10) oraz współczynniki wielomianu a0, a1, ...an. Obliczyć wartość wielomianu dla danego x wykorzystując napisaną funkcję obliczania wartości wielomianu  wg schematu Hornera

W(x)=a0xn+ a1xn-1+ a2xn-2+ ... + an-1x1+ an

W(x)=(...(a0x+ a1)x+ a2)x+ ... + an-1 )x+ an

 

 

Zad 20. Wprowadzić: x, n – ilość elementów oraz elementy ciągu {yi}, i=1,2,...n (n<=20) korzystając z procedury czytaj (zad 15). Wyznaczyć wartość i pozycję pierwszego elementu najbliższego podanej liczbie x.

 

 

Zad 21. Wprowadzić: n – ilość elementów oraz elementy ciągu {xi}, i=1,2,...n (n<=20) korzystając z procedury czytaj (zad 15). Znaleźć ilość i pozycje elementów w ciągu, które spełniają warunek:

-          wartość bezwzględna elementu jest większa niż średnia arytmetyczna elementu stojącego bezpośrednio przed nim i za nim.

 

...
Zgłoś jeśli naruszono regulamin