Zestaw 1 Organizacja plików: Oddajemy tylko źródła programów (pliki o rozszerzeniach.adb)!!!

Podobne dokumenty
Zestaw 1 ZESTAWY A. a 1 a 2 + a 3 ± a n, gdzie skªadnik a n jest odejmowany, gdy n jest liczb parzyst oraz dodawany w przeciwnym.

Zestaw 1: Organizacja plików: Oddajemy tylko źródła programów (pliki o rozszerzeniach.adb i.ads)!!! Zad. 1: Zad. 2: 2,2,2 5,5,5,5,5,5 Zad.

Zestaw C-11: Organizacja plików: Oddajemy tylko źródła programów (pliki o rozszerzeniach.cpp i.h)!!! Zad. 1: Zad. 2:

Zestaw A-1: Organizacja plików: Oddajemy tylko źródła programów (pliki o rozszerzeniach.adb i.ads)!!! Zad. 1: 4,3,3 2,2,1 Zad. 2: 3,3,3 Zad.

Zestaw 1 Organizacja plików: Oddajemy tylko źródła programów (pliki o rozszerzeniach.adb)!!! trójki sąsiednich elementów tablicy

1. Napisz program, który wyświetli Twoje dane jako napis Witaj, Imię Nazwisko. 2. Napisz program, który wyświetli wizytówkę postaci:

Zestaw 2 Organizacja plików: Oddajemy tylko źródła programów (pliki o rozszerzeniach.cpp)!!!

Zestaw 1-1 Organizacja plików: Oddajemy tylko źródła programów (pliki o rozszerzeniach.cpp)!!!

Klasa 6. Liczby dodatnie i liczby ujemne

Klasa 6. Liczby dodatnie i liczby ujemne

Jarosław Wróblewski Matematyka Elementarna, lato 2012/13. Czwartek 28 marca zaczynamy od omówienia zadań z kolokwium nr 1.

*W uproszczeniu: jest dziewięciu sędziów przyznających po dwie noty: za wartość techniczną i artystyczną (skala od 0.0 do 6.0)

Jarosław Wróblewski Matematyka Elementarna, zima 2013/14. Czwartek 21 listopada zaczynamy od omówienia zadań z kolokwium nr 2.

Jarosław Wróblewski Matematyka Elementarna, zima 2012/13

MATEMATYKA WYDZIAŁ MATEMATYKI - TEST 1

Przykładowe zadania na kółko matematyczne dla uczniów gimnazjum

Pzetestuj działanie pętli while i do...while na poniższym przykładzie:

4. Postęp arytmetyczny i geometryczny. Wartość bezwzględna, potęgowanie i pierwiastkowanie liczb rzeczywistych.

KURS WSPOMAGAJĄCY PRZYGOTOWANIA DO MATURY Z MATEMATYKI ZDAJ MATMĘ NA MAKSA. przyjmuje wartości większe od funkcji dokładnie w przedziale

Jarosław Wróblewski Matematyka Elementarna, lato 2014/15


1. Napisz program wypisujący w kolejnych wierszach standardowego wyjścia pojedyncze słowa następującego napisu Bardzo dlugi napis. 2.

KONKURS MATEMATYCZNY

Dany jest ciąg określony wzorem dla. Oblicz i. Piąty wyraz ciągu określonego wzorem, gdzie jest równy A) 1 B) 5 C) 10 D) 0,5.

Jarosław Wróblewski Matematyka Elementarna, zima 2015/16

I) Reszta z dzielenia

PROGRAMOWANIE W C++ ZADANIA

WHILE (wyrażenie) instrukcja;

Zadania do wykonania. Rozwiązując poniższe zadania użyj pętlę for.

Treści zadań Obozu Naukowego OMJ

do instrukcja while (wyrażenie);

Jarosław Wróblewski Matematyka Elementarna, lato 2012/13. W dniu 21 lutego 2013 r. omawiamy test kwalifikacyjny.

KURS MATURA ROZSZERZONA część 1

6. Liczby wymierne i niewymierne. Niewymierność pierwiastków i logarytmów (c.d.).

WIELOMIANY I FUNKCJE WYMIERNE

2. Tablice. Tablice jednowymiarowe - wektory. Algorytmy i Struktury Danych

Podstawy programowania 2. Przygotował: mgr inż. Tomasz Michno

Jarosław Wróblewski Matematyka Elementarna, zima 2014/15

WHILE (wyrażenie) instrukcja;

GRUPA ĆWICZENIOWA (ZAKREŚL ODPOWIEDNIĄ): MG8 MG13 MB13 MD13 BT13

1 + x 1 x 1 + x + 1 x. dla x 0.. Korzystając z otrzymanego wykresu wyznaczyć funkcję g(m) wyrażającą liczbę pierwiastków równania.

Suma dziewięciu poczatkowych wyrazów ciagu arytmetycznego wynosi 18, a suma siedmiu poczatkowych

LISTA 1 ZADANIE 1 a) 41 x =5 podnosimy obustronnie do kwadratu i otrzymujemy: 41 x =5 x 5 x przechodzimy na system dziesiętny: 4x 1 1=25 4x =24

Dzień pierwszy- grupa młodsza

W. Guzicki Próbna matura, grudzień 2014 r. poziom rozszerzony 1

ZADANIE 1 Ciag (a n ), gdzie n 1, jest rosnacym ciagiem geometrycznym. Wyznacz wartość największa 2xa 6 a 2 a 4 a 3 x 2 a 3 a 6. ZADANIE 2 ZADANIE 3

Podzielność, cechy podzielności, liczby pierwsze, największy wspólny dzielnik, najmniejsza wspólna wielokrotność.

POTĘGI I PIERWIASTKI

Zadania do samodzielnego rozwiązania

Napisz program, który dla podanej na standardowym wejściu temperatury w stopniach Fahrenheita wypisze temperaturę w stopniach Celsjusza.

Zaprojektować i zaimplementować algorytm realizujący następujące zadanie.

Moneta 1 Moneta 2 Kostka O, R O,R 1,2,3,4,5, Moneta 1 Moneta 2 Kostka O O ( )

Średnie. Średnie. Kinga Kolczyńska - Przybycień

Kurs ZDAJ MATURĘ Z MATEMATYKI MODUŁ 9 Zadania ciągi

Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Olimpiada O Diamentowy Indeks AGH 2017/18. Informatyka Etap III

LISTA 5. C++ PETLE for, while, do while

(WWSI) Podstawy programowania

Liczby rzeczywiste. Działania w zbiorze liczb rzeczywistych. Robert Malenkowski 1

Przykładowe zadania z teorii liczb

1 Powtórzenie wiadomości

Zadania język C++ Zad. 1. Napisz program wczytujący z klawiatury wiek dwóch studentów i wypisujący informację o tym, który z nich jest starszy.

1. ZBIORY PORÓWNYWANIE ZBIORÓW. WYKŁAD 1

Matematyka Dyskretna Zestaw 2

8. Wektory. Przykłady Napisz program, który pobierze od użytkownika 10 liczb, a następnie wypisze je w kolejności odwrotnej niż podana.

Jarosław Wróblewski Matematyka Elementarna, zima 2013/14

Powtórzenie podstawowych zagadnień. związanych ze sprawnością rachunkową *

Wstęp do programowania

Egzamin maturalny z matematyki Poziom podstawowy ZADANIA ZAMKNIĘTE. W zadaniach 1-25 wybierz i zaznacz na karcie odpowiedzi poprawną odpowiedź.

W. Guzicki Zadanie IV z Informatora Maturalnego poziom rozszerzony 1

Jarosław Wróblewski Matematyka Elementarna, lato 2010/11

CIĄGI wiadomości podstawowe

Proste programy w C++ zadania

LICZBY POWTÓRKA I (0, 2) 10 II (2, 5) 5 III 25 IV Liczba (0, 4) 5 jest równa liczbom A) I i III B) II i IV C) II i III D) I i II E) III i IV

PRÓBNY EGZAMIN MATURALNY

P 1. Uzupełnij tabelę. P 2. Uzupełnij tabelę. I. 2 i 2 II. 3 i 1 3. III. 1,2 i 5 6. IV. 1,25 i V. 5 i 1 5

EGZAMIN GIMNAZJALNY W ROKU SZKOLNYM 2011/2012

Zbiór liczb rzeczywistych, to zbiór wszystkich liczb - wymiernych i niewymiernych. Zbiór liczb rzeczywistych oznaczamy symbolem R.

2 Arytmetyka. d r 2 r + d r 1 2 r 1...d d 0 2 0,

Instytut Matematyczny. Uniwersytetu Wrocławskiego TEST KWALIFIKACYJNY. 1 października 2007 r.

Funkcja kwadratowa. f(x) = ax 2 + bx + c = a

Zajęcia nr 1 (1h) Dwumian Newtona. Indukcja. Zajęcia nr 2 i 3 (4h) Trygonometria

ZADANIA OTWARTE KRÓTKIEJ ODPOWIEDZI

4. Funkcje. Przykłady

Test na koniec nauki w klasie trzeciej gimnazjum

Tablice mgr Tomasz Xięski, Instytut Informatyki, Uniwersytet Śląski Katowice, 2011

Uwagi do materiału mogącego stanowić pomoc dla nauczycieli w przygotowaniu uczniów do egzaminu maturalnego z matematyki z zakresu rozszerzonego.

Liczby rzeczywiste, wyrażenia algebraiczne, równania i nierówności, statystyka, prawdopodobieństwo.

Programowanie - instrukcje sterujące

PRÓBNY EGZAMIN MATURALNY

Algorytmy i struktury danych. Wykład 4

Równania kwadratowe. Zad. 4: (profil matematyczno-fizyczny) Dla jakich wartości parametru m równanie mx 2 + 2x + m 2 = 0 ma dwa pierwiastki mniejsze

Testy nieparametryczne

MATURA PRÓBNA - odpowiedzi

1. Równania i nierówności liniowe

1. Eliminuje się ze zbioru potencjalnych zmiennych te zmienne dla których korelacja ze zmienną objaśnianą jest mniejsza od krytycznej:

Wprowadzenie do programu Mathcad 15 cz. 1

Indukcja matematyczna. Zasada minimum. Zastosowania.

Określ zbiór wartości i przedziały monotoniczności funkcji.

2. Liczby pierwsze i złożone, jednoznaczność rozkładu na czynniki pierwsze, największy wspólny dzielnik, najmniejsza wspólna wielokrotność.

Transkrypt:

Zestaw 1 Zadeklarować niezawężony typ tablicowy T przechowujący wartości całkowite dodatnie. Napisać: Funkcję IlePodzielnych zwracającą wartość całkowitą będącą liczbą elementów tablicy typu T podanej jako parametr, które są różne od najmniejszej wartości tej tablicy i jednocześnie są przez nią podzielne (przykład: dla tablicy 6,4,8,5,4,9,3,6,3 funkcja zwraca wartość 3, dla tablicy 3,4,5 funkcja zwraca wartość 0); Funkcję TablicaDuzych zwracającą tablicę typu T powstałą z tablicy typu T podanej jako parametr poprzez przekopiowanie do niej wszystkich tych elementów z tablicy wejściowej, które są nie mniejsze od wszystkich poprzedzających je wartości w tej tablicy (przykład: dla tablicy 2,4,4,1,7,2,7,3,5,9 wynikiem jest tablica 2,4,4,7,7,9, dla tablicy 3,2,1 wynikiem jest tablica zawierająca tylko wartość 3). wypisujący jej zawartość, a następnie wypisujący informację o tym ile jest w tej tablicy elementów podzielnych przez najmniejszą wartość tablicy (funkcja IlePodzielnych) oraz wypisujący tablicę liczb występujących w tablicy, które są nie mniejsze od swoich poprzedników (funkcja TablicaDuzych).

Zestaw 2 Procedurę OdwrocMale modyfikującą tablicę typu T podaną jako parametr poprzez odwrócenie zawartości wszystkich takich rozłącznych trójek sąsiednich elementów, których średnia arytmetyczna jest mniejsza od średniej z wszystkich elementów tablicy (gdzie rozłączne trójki wybierane są tak, że pierwszym elementem pierwszej trójki jest pierwszy element tablicy, a w tablicy o długości niepodzielnej przez 3 ostatnie dwa lub ostatni element nie należą do żadnej trójki; przykład: dla tablicy -3,2,10,6,1,5,2 wynikiem ma być tablica 10,2,-3,6,1,5,2); Funkcję NajdluzszyCiagArytmetyczny zwracającą tablicę typu T powstałą z tablicy typu T podanej jako parametr poprzez przekopiowanie do tablicy wynikowej najdłuższej podtablicy (tj. ciągu sąsiednich elementów tej tablicy) zawierającej ciąg arytmetyczny, czyli taki, że dla każdego jego elementu (poza pierwszym) różnica tego elementu i elementu bezpośrednio go poprzedzającego w tym ciągu jest taka sama (np. dla tablicy 1,7,-2,4,10,1,11,8,5,2,8,9, zwrócony ma być fragment 11,8,5,2, natomiast dla tablicy 3,2,4,1 zwrócona ma być dowolna para sąsiednich elementów). W przypadku gdy tablica wejściowa zawiera kilka podtablic spełniających podany warunek i mających długość taką jak najdłuższa, zwrócona ma być jedna z nich. wypisujący jej zawartość, a następnie odwracająca rozłączne trójki w tej tablicy, których średnia jest mniejsza od średniej całej tablicy (procedura OdwrocMale) i wypisujący tablicę po tej modyfikacji, oraz wypisujący najdłuższą podtablicę tablicy początkowej zawierającą ciąg arytmetyczny (funkcja NajdluzszyCiagArytmetyczny; użycie tej funkcji może poprzedzić użycie procedury OdwrocMale).

Zestaw 3 Funkcję NajdalszaPara zwracającą wartość całkowitą będącą pozycją (indeksem) pierwszego elementu takiej pary wybranej spośród rozłącznych par sąsiednich elementów tablicy typu T podanej jako parametr, która ma średnią najbardziej różniącą się od średniej z elementów w tej tablicy (gdzie rozłączne pary wybierane są tak, że pierwszym elementem pierwszej pary jest pierwszy element tablicy, a w tablicy nieparzystej długości ostatni element nie jest elementem żadnej pary). Dla tablicy mającej mniej niż dwa elementy zwracany jest indeks o 1 mniejszy od indeksu jej pierwszego elementu; w przypadku wykrycia więcej niż jednej takiej pary zwracana jest pozycja pierwszego elementu dowolnej z nich (przykład: dla tablicy 1,2,3,1,2,4,4,10,1 indeksowanej od 1 funkcja zwraca wartość 7); Funkcję TablicaPoteg zwracającą tablicę typu T powstałą z tablicy typu T podanej jako parametr poprzez przekopiowanie do niej wszystkich tych elementów z tablicy wejściowej, które są potęgami liczby całkowitej G będącej kolejnym parametrem tej funkcji. Przykład: dla tablicy 1,2,3,-8,7,4,-2 i G = -2 wynikiem jest tablica 1,-8,4,-2, dla tablicy 2,4,-6 i G=3 wynikiem jest tablica pusta, dla tablicy 1,-1,1 i G=-1 tablica 1,-1,1). wypisujący jej zawartość, a następnie wypisujący tę spośród rozłącznych par sąsiednich elementów tablicy, która ma średnią najdalszą od średniej tablicy (należy wykorzystać funkcję NajdalszaPara) oraz wypisujący tablicę tych liczb występujących w tablicy początkowej, które są potęgami liczby całkowitej G podanej przez użytkownika (funkcja TablicaPoteg).

Zestaw 4 Zadeklarować niezawężony typ tablicowy T przechowujący wartości rzeczywiste. Napisać: Procedurę ZmniejszWieksze modyfikującą tablicę typu T podaną jako parametr poprzez podzielenie przez liczbę całkowitą dodatnią K, będącą kolejnym parametrem procedury, większej (lub obu jeśli są równe) wartości w rozłącznych parach sąsiednich elementów tej tablicy (gdzie rozłączne pary wybierane są tak, że pierwszym elementem pierwszej pary jest pierwszy element tablicy, a w tablicy nieparzystej długości ostatni element nie jest elementem żadnej pary; przykład: dla tablicy -5.3, 1.0, -3.6, -3.6, 4.0, 2.4, 1.0 i K=2 wynikiem ma być tablica -5.3, 0.5, -1.8, -1.8, 2.0, 2.4, 1.0, tablica mająca mniej niż dwa elementy powinna pozostać bez zmiany); Funkcję WytnijPodtablice zwracającą najdłuższą tablicę typu T powstałą z tablicy typu T podanej jako parametr poprzez przekopiowanie do tablicy wynikowej wszystkich elementów poza najdłuższą podtablicą tablicy T złożoną z samych wartości ujemnych lub samych wartości dodatnich. Przykład: dla tablicy 1.1, 3.5, 7.6, -11.6, -4.1, 0.0, -3.1, -6.0, -3.9, -5.1, 1.2 funkcja powinna zwrócić tablicę 1.1, 3.5, 7.6, -11.6, -4.1, 0.0, 1.2, dla tablicy o samych wartościach ujemnych lub samych dodatnich wynikiem powinna być tablica pusta. W przypadku gdy tablica wejściowa zawiera kilka podtablic spełniających podany warunek i mających długość taką jak najdłuższa, wycięta ma być jedna z nich. wypisujący jej zawartość, modyfikujący ją poprzez podzielenie przez liczbę K (podawaną przez użytkownika) większych wartości w rozłącznych parach elementów tej tablicy (procedura ZmniejszWieksze) i wypisujący tablicę po tej modyfikacji, oraz wycinający najdłuższą podtablicę wartości ujemnych lub dodatnich (funkcja WytnijPodtablice; użycie tej funkcji może poprzedzić użycie procedury ZmniejszWieksze).

Zestaw 5 Zadeklarować niezawężony typ tablicowy T przechowujący wartości całkowite dodatnie. Napisać: Funkcję CzyWiekszaSrednia zwracającą wartość logiczną informującą, czy wśród par sąsiednich elementów tablicy typu T podanej jako parametr jest para mająca średnią geometryczną większą od średniej arytmetycznej z elementów w tej tablicy. Średnia geometryczna to pierwiastek kwadratowy z iloczynu wartości. Dla tablicy mającej mniej niż dwa elementy zwracana jest wartość false. Przykład: dla tablicy 1,2,1,2 funkcja zwraca wartość false, dla tablicy 1,2,2,4 wartość true); Funkcję NajdluzszaPodtablicaPodobnych zwracającą tablicę typu T powstałą z tablicy typu T podanej jako parametr poprzez przekopiowanie do tablicy wynikowej najdłuższej podtablicy (tj. ciągu sąsiednich elementów tej tablicy) zawierającej same wartości parzyste lub same nieparzyste (np. dla tablicy 1,7,2,4,4,5,6,2,4,2,1,3,7,7,8 zwrócony ma być fragment 6,2,4,2 lub 1,3,7,7). W przypadku gdy tablica wejściowa zawiera kilka podtablic spełniających podany warunek i mających długość taką jak najdłuższa, zwrócona ma być jedna z nich. wypisujący jej zawartość, a następnie wypisujący informację czy wśród par sąsiednich elementów tablicy jest para o średniej geometrycznej przekraczającej średnią tablicy (funkcja CzyWiekszaSrednia) oraz wypisujący najdłuższą podtablicę tablicy początkowej zawierającą ciąg złożony wyłącznie z wartości parzystych lub nieparzystych (funkcja NajdluzszaPodtablicaPodobnych).

Zestaw 6 Zadeklarować niezawężony typ tablicowy T przechowujący wartości całkowite dodatnie. Napisać: Procedurę ZamienKwadraty modyfikującą tablicę typu T podaną jako parametr poprzez zastąpienie wszystkich elementów będących kwadratami jakiejś wartości całkowitej (niekoniecznie występującej w tablicy) pierwiastkami tych elementów (przykład: tablica 4,4,2,1,16,9,2,5,12 zostanie przekształcona do postaci 2,2,2,1,4,3,2,5,12, tablica 3,3,6,8 pozostanie bez zmiany); Funkcję TablicaParzystych zwracającą tablicę typu T powstałą z tablicy typu T podanej jako parametr poprzez wpisanie do niej wszystkich liczb parzystych występujących w tablicy wejściowej, w dowolnej kolejności (każda liczba ma występować jednokrotnie niezależnie od liczby wystąpień w tablicy wejściowej; przykład: dla tablicy 2,4,4,1,12,2,8,3,5,4 wynikiem jest tablica zawierająca liczby 2,4,12,8 w dowolnej kolejności). wypisujący jej zawartość, a następnie modyfikujący tablicę poprzez zastąpienie elementów będących kwadratami ich pierwiastkami (procedura ZamienKwadraty) i wypisujący tablicę po tej modyfikacji, oraz wypisujący tablicę liczb parzystych występujących w tablicy (funkcja TablicaParzystych; użycie tej funkcji może poprzedzać użycie ZamienKwadraty).

Zestaw 7 Procedurę PrzeniesMale modyfikującą tablicę typu T podaną jako parametr poprzez przeniesienie na jej początek wszystkich elementów mniejszych od liczby całkowitej G podanej jako drugi parametr, z zachowaniem kolejności ich występowania w tablicy wejściowej. Pozostałe wartości mają być umieszczone w dalszej części tablicy, również z zachowaniem kolejności ich występowania. Przykład: dla tablicy 5,3,2,1,5.-3,6,0 i G=4 wynikiem ma być tablica 3,2,1,-3,0,5,5,6; Funkcję NajdluzszyRosnacyCiagOdwrocony zwracającą tablicę typu T powstałą z tablicy typu T podanej jako parametr poprzez przekopiowanie do tablicy wynikowej najdłuższej podtablicy (tj. ciągu sąsiednich elementów tej tablicy) zawierającej ciąg rosnący, przy czym kopiowanie to ma odwracać kolejność elementów (np. dla tablicy 1,7,-2,4,10,1,9,11,8,5,2,8,9, zwrócona ma być tablica 11,9,1, natomiast dla tablicy 1,7,-2,4,10,1,11,8, zwrócona ma być dowolna z tablic: 7,1 albo 10,4 albo 11,1 - w przypadku gdy tablica wejściowa zawiera kilka podtablic spełniających podany warunek i mających długość taką jak najdłuższa, zwrócona ma być jedna z nich). wypisujący jej zawartość, a następnie po pobraniu od użytkownika liczby G przenoszący liczby mniejsze od G na początek tablicy z zachowaniem kolejności liczb mniejszych od G i nie mniejszych od G w tablicy oryginalnej (procedura PrzeniesMale) i wypisujący tablicę po tej modyfikacji, oraz wypisujący tablicę powstałą z odwrócenia najdłuższej podtablicy tablicy początkowej zawierającej ciąg rosnący (funkcja NajdluzszyRosnacyCiagOdwrocony; użycie tej funkcji może poprzedzić użycie procedury PrzeniesMale).

Zestaw 8 Funkcję TrojkaZeSredniaZZakresu zwracającą wartość całkowitą będącą pozycją (indeksem) pierwszego elementu takiej trójki wybranej spośród rozłącznych trójek sąsiednich elementów tablicy typu T podanej jako parametr, która ma największą średnią przekraczającą średnią tablicy i równocześnie mniejszą od liczby całkowitej G podanej jako drugi parametr (gdzie rozłączne trójki wybierane są tak, że pierwszym elementem pierwszej trójki jest pierwszy element tablicy, a w tablicy o długości nie dzielącej się przez 3 ostatni element lub elementy nie wchodzą w skład żadnej trójki). Dla tablicy mającej mniej niż trzy elementy lub nie zawierającej trójki spełniającej podany warunek zwracany jest indeks o 1 mniejszy od indeksu jej pierwszego elementu; w przypadku wykrycia więcej niż jednej trójki o maksymalnej średniej z zakresu zwracana jest pozycja pierwszego elementu dowolnej z nich (przykład: dla G=3 i tablicy -3,-4,2,1,2,3,4,2 indeksowanej od 1 funkcja zwraca wartość 4); Funkcję TablicaKKrotnych zwracającą tablicę typu T powstałą z tablicy typu T podanej jako parametr poprzez wpisanie do niej wszystkich tych liczb występujących w tablicy wejściowej, które występują w niej dokładnie K razy, gdzie K jest liczbą całkowitą dodatnią będącą kolejnym parametrem tej funkcji. Każda z liczb ma być wpisana jednokrotnie. Przykład: dla tablicy 1,2,3,-8,2,2,1,-8,7,2,3,3,4,4 i K=2 wynikiem jest tablica zawierająca liczby 1,-8,4 w dowolnej kolejności, dla tablicy 2,2,2,4,2,2,2,-6 i K=3 wynikiem jest tablica pusta). wypisujący jej zawartość, a następnie wypisujący tę spośród rozłącznych trójek sąsiednich elementów tablicy, która ma średnią z zakresu: (średnia tablicy; G pobrane uprzednio od użytkownika) lub informację że nie ma takiej trójki (należy wykorzystać funkcję TrojkaZeSredniaZZakresu) oraz wypisujący tablicę liczb występujących dokładnie K razy w tablicy początkowej, gdzie K jest podane przez użytkownika (funkcja TablicaKKrotnych).

Zestaw 9 Procedurę ZamienMale modyfikującą tablicę typu T podaną jako parametr poprzez rozpatrywanie rozłącznych par sąsiednich elementów tablicy (gdzie rozłączne pary wybierane są tak, że pierwszym elementem pierwszej pary jest pierwszy element tablicy, a w tablicy nieparzystej długości ostatni element nie jest elementem żadnej pary) i zastąpienie - w tych parach, których średnia jest mniejsza od liczby całkowitej G będącej drugim parametrem procedury - mniejszego elementu pary (lub obu jeśli są równe) najmniejszą wartością w tablicy. Przykład: dla tablicy 3,2,3,4,-2,1,4,-4,0,0,8 i G=2 wynikiem ma być tablica 3,2,3,4,-4,1,4,-4,-4,-4,8, tablica mająca mniej niż dwa elementy powinna pozostać bez zmiany); Funkcję Tablica3Poteg zwracającą tablicę typu T powstałą z tablicy T podanej jako parametr poprzez wpisanie do niej wszystkich tych wartości występujących w tablicy które są równe trzeciej potędze pewnego elementu tablicy. Przykład: dla tablicy 1,7,27,5,8,8,3,8,2 wynikiem będzie tablica zawierająca liczby 1,27,8 w dowolnej kolejności (każda liczba ma być wpisana raz). wypisujący jej zawartość, modyfikujący ją poprzez zastąpienie przez minimalną wartość w tablicy mniejszych elementów rozłącznych par o średniej mniejszej od G podanego przez użytkownika (procedura ZamienMale) i wypisujący tablicę po tej modyfikacji, oraz wypisujący tablicę liczb występujących w tablicy początkowej i będących trzecimi potęgami pewnych jej elementów (funkcja Tablca3Poteg; użycie tej funkcji może poprzedzić użycie procedury ZamienMale).

Zestaw 10 Funkcję CzyParaKwadratow zwracającą wartość logiczną informującą, czy wśród rozłącznych par sąsiednich elementów tablicy typu T podanej jako parametr jest para o wartościach będących kwadratami pewnych wartości występujących w tablicy (gdzie rozłączne pary wybierane są tak że pierwszy element tablicy jest pierwszym elementem pierwszej pary, a w tablicach nieparzystej długości ostatni element nie wchodzi w skład żadnej pary). Dla tablicy mającej mniej niż dwa elementy zwracana jest wartość false. Przykład: dla tablicy 1,2,1,2 funkcja zwraca wartość false, dla tablicy 8,2,1,4 wartość true); Funkcję SymetrycznaTablicaNiepodzielnych zwracającą tablicę typu T powstałą z tablicy typu T podanej jako parametr poprzez przekopiowanie do tablicy wynikowej wszystkich elementów niepodzielnych przez liczbę całkowitą dodatnią G będącą drugim parametrem procedury (z zachowaniem kolejności ich występowania w tablicy początkowej), a następnie dołączenie do niej fragmentu zawierającego elementy przekopiowane ale w odwróconej kolejności (np. dla tablicy 1,1,0,0,3,0,-2,4,3 i G=3 wynikiem będzie tablica 1,1,-2,4,4,-2,1,1). wypisujący jej zawartość, a następnie wypisujący informację czy wśród rozłącznych par sąsiednich elementów tablicy jest para o wartościach będących kwadratami liczb z tablicy (funkcja CzyParaKwadratow) oraz wypisujący tablicę powstałą z wejściowej poprzez przepisanie do niej elementów niepodzielnych przez G podane przez użytkownika i dodanie części symetrycznej (funkcja SymetrycznaablicaNiepodzelnych).