Zadanie 1
Napisz program, który wczytuje do tablicy jednowymiarowej n liczb całkowitych podawanych z klawiatury, a następnie mnoży tę tablicę przez stałą liczbę B zdefiniowaną w programie.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 2
Napisz program, który wczytuje do tablicy jednowymiarowej n liczb rzeczywistych podawanych z klawiatury, a następnie dzieli tę tablicę przez liczbę C podawaną również z klawiatury. Zabezpiecz przed dzieleniem przez zero.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 3
Napisz program realizujący zamianę dwóch wybranych przez użytkownika programu kolumn w tablicy dwuwymiarowej o 2 wierszach i 4 kolumnach.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 4
Napisz program realizujący zamianę dwóch wybranych przez użytkownika programu wierszy w tablicy dwuwymiarowej o 4 wierszach i 2 kolumnach.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 5
Napisz program obliczający sumę elementów w poszczególnych wierszach tablicy dwuwymiarowej o 3 wierszach i 2 kolumnach.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 6
Napisz program obliczający sumę elementów w poszczególnych kolumnach tablicy dwuwymiarowej o 2 wierszach i 3 kolumnach. Sumę należy umieścić w odpowiednim wektorze.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 7
Napisz program, który wczytuje do tablicy jednowymiarowej pomiary temperatury powietrza odczytywane każdego dnia w ciągu całego tygodnia a następnie oblicza średnią tygodniową temperaturę.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 8
Napisz program, który wczytuje do tablicy jednowymiarowej pomiary temperatury powietrza odczytywane co godzinę w ciągu doby a następnie podaje max i min dobową temperaturę.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 9
Napisz program do sumowania elementów w wybranej kolumnie tablicy A[3][4] liczb całkowitych.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 10
Napisz program do sumowania elementów w wybranym wierszu tablicy B[4][2] liczb rzeczywistych.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 11
Napisz program, który wczytuje do tablicy A[10] liczby całkowite od 1 do 10 a następnie w tablicy B[10] umieszcza liczby będące kwadratem kolejnych elementów tablicy A.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 12
Napisz program, który oblicza średnią arytmetyczną wszystkich liczb całkowitych podzielnych bez reszty przez 3 z przedziału od n do m (gdzie n>m). Liczby z podanego przedziału powinny zostać wprowadzone do tablicy jednowymiarowej.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 13
Napisz program, który poszukuje liczby max i min w tablicy T[n][m] liczb rzeczywistych podanych z klawiatury.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 14
Napisz program, który w tablicy A[2][5] umieszcza w pierwszym wierszu dowolne liczby rzeczywiste podawane z klawiatury a w drugim wierszu umieszcza obliczony pierwiastek kwadratowy podanych liczb.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 15
Napisz program, który wczyta do jednowymiarowej tablicy TAB dziewięć liczb podanych
z klawiatury i następnie podzieli każdą z nich przez dowolną liczbę A zadeklarowaną jako stała.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 16
Napisz program obliczający wartość wyrażenia y = x3 + x, dla wszystkich liczb całkowitych z przedziału <m, n>, gdzie m i n są wprowadzane z klawiatury. Wczytaj kolejne x do pierwszego wiersza tablicy dwuwymiarowej A[2][k] a y do drugiego wiersza tej tablicy.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 17
Napisz program wstawiający trzyelementowy wektor w miejsce wskazanego wiersza macierzy o wymiarach 4 x 3.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 18
Napisz program wyświetlający na ekranie kolejne wartości wyrażenia y=ln(x2 +1) dla x z przedziału liczb całkowitych <a,b> z krokiem co 2. Wartości a i b podawane z klawiatury. Wczytaj kolejne x do pierwszego wiersza tablicy dwuwymiarowej A[2][k] a y do drugiego wiersza tej tablicy.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 19
Napisz program, który oblicza kolejne wyrazy ciągu
dla n z przedziału <0,n> i umieszcza je w odpowiedniej tablicy, a następnie oblicza sumę wszystkich elementów tej tablicy.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 20
Napisz program, który oblicza wartość wyrażenia
dla n z przedziału <1,10> i k=2.4. W programie wykorzystaj funkcję rekurencyjną do obliczania silni. Kolejno obliczone wartości wyrażenia mają być umieszczane w odpowiednim wektorze.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 21
Napisz program, który oblicza wartość wyrażenia
dla n z przedziału <1,5> i k=3.2. W programie wykorzystaj funkcję iteracyjną do obliczania silni. Kolejno obliczone wartości wyrażenia mają być umieszczane w odpowiednim wektorze.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 22
Napisz program, który wyświetla na ekranie kolejne wartości funkcji
dla x z przedziału <a,b> z krokiem co 0.5 z dokładnością do 4 miejsc po przecinku. Kolejno obliczone wartości wyrażenia mają być umieszczane w odpowiednim wektorze.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 23
Napisz program, który wczytuje tablicę o pięciu wierszach i dwóch kolumnach a następnie dokonuje zamiany miejscami dwóch wybranych wierszy o numerach podanych z klawiatury.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 24
Napisz program wyświetlający na ekranie kolejne wartości wyrażenia y=ln(x2)+1 dla x z przedziału <a,b> z krokiem, co 0.75. Kolejno obliczone wartości wyrażenia mają być umieszczane w odpowiednim wektorze.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 25
Napisz program do mnożenia elementów w wybranej kolumnie tablicy [a][b] liczb rzeczywistych.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 26
Napisz program, który wczytuje do tablicy jednowymiarowej n liczb rzeczywistych dodatnich podawanych z klawiatury, a następnie oblicza sumę pierwiastków kwadratowych wszystkich liczb z tablicy.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 27
Napisz program, który wczytuje do tablicy jednowymiarowej pomiary kontroli średnicy n wyprodukowanych wałków o wymiarze nominalnym 100mm a następnie oblicza ilość wałków o średnicy powyżej wymiaru nominalnego.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 28
Napisz program, który wczytuje do odpowiedniej n elementowej tablicy jednowymiarowej pomiary kontroli ciśnienia powietrza w instalacji zakładowej a następnie podaje wartość max i min ciśnienia.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 29
Napisz program, który do odpowiedniej tablicy (np.P[2][n]) dwuwymiarowej wczytuje dane w układzie: ilość zatankowanego paliwa i ilość przejechanych kilometrów. Program powinien obliczać średnie zużycie paliwa na 100 km.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.
Zadanie 30
Napisz program, który oblicza kolejne wyrazy ciągu
dla n z przedziału <1,n> i umieszcza je w odpowiedniej tablicy, a następnie oblicza iloczyn wszystkich elementów tej tablicy.
Na ocenę 4.0 lub 4.5 zastosuj co najmniej jedną własną funkcję oraz wskaźnik.
Dodatkowo na ocenę 5.0 zastosuj dynamiczny przydział pamięci.