Kolokwium zaliczeniowe - Programowanie strukturalne Rok 2007/06
Wariant 1 Punktacja - każde zadanie 2pkt. Ilość punktów = ocena.
Zad.1. Proszę utworzyć tablicę 3 x 4 o wartościach całkowitych: 3, 6, 4, 11, 22, -2, -3, 5, -7, 9, 3,-4. Wykorzystując nazwę tablicy jako wskaźnik proszę znaleźć sumę elementów > 0 oraz ich wartość średnią dla całej tablicy. Proszę stworzyć funkcję, która będzie pobierała jeden wiersz i zwracała jako wynik dwie wartości - sumę oraz średnią wartości w wierszu - policzyć dla każdego wiersza.
Zad.2. Proszę utworzyć jednowymiarową 8-elementową tablicę liczb całkowitych, nadać wartości elementom. Następnie policzyć, ile jest w niej elementów z zakresu [ 5 , 10 ], utworzyć tablicę dynamiczną o stosownym rozmiarze i przepisać do niej te elementy. Potem zwiększyć tablicę o jeden element i zapisać do niego wartość sumy pozostałych elementów tabeli dynamicznej.
Zad.3. Proszę utworzyć tablicę 2 x 5 o wartościach rzeczywistych, nadać wartości elementom. Proszę napisać funkcję, która będzie pobierała jeden element tablicy, zwracała jako nową wartość elementu jego iloczyn przez liczbę 2.5. Funkcja ma również zwracać wartość nowego elementu podniesioną do kwadratu oraz do trzeciej potęgi. W programie głównym proszę policzyć średnią kwadratów.
Kolokwium zaliczeniowe - Programowanie strukturalne Rok 2007/08
Wariant 2 Punktacja - każde zadanie 2pkt. Ilość punktów = ocena.
Zad.1. Proszę utworzyć jednowymiarową 10-elementową tablicę o wartościach całkowitych, nadać wartości elementom. Proszę napisać funkcję, która będzie pobierała dwa elementy tablicy, zwracała jako nową wartość pierwszego elementu z pary ich sumę, drugi - bez zmian. Funkcja ma też zwracać kwadrat drugiego elementu. W programie głównym proszę policzyć sumę nowych elementów.
Zad.2. Proszę utworzyć tablicę 3 x 3 o wartościach całkowitych: -8, -2, -3, 3, 6, 4, 5, -7, -4. Wykorzystując nazwę tablicy jako wskaźnik proszę znaleźć sumę elementów w każdym wierszu oraz ich wartość średnią w całej tablicy. Proszę stworzyć funkcję, która będzie pobierała całą tablicę i zwracała jako wynik wartości - minimum oraz jego współrzędne - nr wiersza i nr kolumny.
Zad.3.. Proszę napisać program, który wczytuje liczbę całkowitą (powinna być z zakresu 4 -7), następnie tworzy tablicę dynamiczną jednowymiarową o takiej ilości elementów jak wczytana liczba, potem zwiększa ilość elementów o dwa, nadaje wartości elementom, i oblicza ich sumę.
Kolokwium zaliczeniowe - Programowanie strukturalne Rok 2007/08
Wariant 3. Punktacja - każde zadanie 2pkt. Ilość punktów = ocena.
Zad.1..Proszę utworzyć 5-elementową tablicę dynamiczną oraz „zwykłą” tablicę 6-elementową - obie o elementach całkowitych, nadać wartości elementom. Następnie policzyć ile w „zwykłej” tablicy jest liczb parzystych, o tyle zwiększyć tablicę dynamiczną i przepisać do niej te liczby.
Zad.2.. Proszę utworzyć tablicę 3 x 4 o wartościach całkowitych, nadać wartości elementom. Proszę napisać funkcję, która będzie pobierała jeden element tablicy, zwracała jako nową wartość elementu resztę z dzielenia jego przez 4. Funkcja ma również zwracać wartość nowego elementu pomnożoną przez liczbę 3.5 oraz jego kwadrat. W programie głównym proszę policzyć sumę tych iloczynów.
Zad.3. Proszę utworzyć tablicę 4 x 3 o wartościach całkowitych: -3, 5, -7, 3, 6, 4, 1, 8, -2, -9, 3,-4. Wykorzystując nazwę tablicy jako wskaźnik proszę znaleźć element maksymalny w każdej kolumnie. Proszę stworzyć funkcję, która będzie pobierała całą tablicę, szukała wiersza, dla którego suma elementów jest najmniejsza i zwracała jako wynik wartości - nr wiersza oraz sumę.
Kolokwium zaliczeniowe - Programowanie strukturalne Rok 2007/08
Wariant 4 Punktacja - każde zadanie 2pkt. Ilość punktów = ocena.
Zad.1. Proszę utworzyć tablicę 3 x 4 o wartościach całkowitych:, -5, -3, 8, 6, 4, 1, -2, 5, -7, -8, 3,-4. Wykorzystując nazwę tablicy jako wskaźnik proszę znaleźć ile jest elementów ujemnych w każdym wierszu oraz ich sumę. Proszę stworzyć funkcję, która będzie pobierała jeden wiersz tablicy i zwracała jako wynik wartości - sumę elementów ujemnych oraz ile jest elementów podzielnych przez 3.
Zad.2. Proszę utworzyć dwie jednowymiarowe tablice 7-elementowe o wartościach całkowitych, nadać wartości elementom pierwszej z nich. Proszę napisać funkcję, która będzie pobierała jeden element pierwszej tablicy, zwracała jako wartość odpowiedniego elementu drugiej tablicy iloczyn elementu pierwszej przez 3. Funkcja ma również zwracać kwadrat elementu drugiej tablicy. W programie głównym proszę policzyć sumę tych kwadratów.
Zad.3. Proszę utworzyć tablicę 10-elementową liczb całkowitych, nadać wartości elementom. Następnie proszę policzyć ile w niej jest elementów parzystych, utworzyć tablicę dynamiczną o stosownym rozmiarze i przepisać do niej te elementy. Jeżeli utworzona tablica ma więcej niż 5 elementów usunąć z niej dwa ostatnie.
Kolokwium 1 Programowanie strukturalne
Rok 2006/07