Przemysław Głowacz, Waldemar Walczak matura z informatyki. zbiór zadań full scan.pdf

(9052 KB) Pobierz
Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej
publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie kopii metodą kserograficzną,
fotograficzną, a także kopiowanie książki na nośniku filmowym, magnetycznym lub innym
powoduje naruszenie praw autorskich niniejszej publikacji.
Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi bądź towarowymi
ich właścicieli.
Autor oraz wydawca dołożyli wszelkich starań, by zawarte w tej książce informacje były kompletne
i rzetelne. Nie biorą jednak żadnej odpowiedzialności ani za ich wykorzystanie, ani za związane
z tym ewentualne naruszenie praw patentowych lub autorskich. Autor oraz wydawca nie ponoszą
również żadnej odpowiedzialności za ewentualne szkody wynikłe z wykorzystania informacji
zawartych w książce.
Redaktor prowadzący: Szymon Szwajger, Małgorzata Kulik
Helion S.A.
ul. Kościuszki 1c, 44-100 Gliwice
tel. 32 230 98 63
e-mail:
helion@helion.pl
WWW:
https://helion.pl
(księgarnia internetowa, katalog książek)
Drogi Czytelniku!
Jeżeli chcesz ocenić tę książkę, zajrzyj pod adres
https://helion.pl/user/opinie/matinf
Możesz tam wpisać swoje uwagi, spostrzeżenia, recenzję.
Kody źródłowe wybranych przykładów dostępne są pod adresem:
https://ftp.helion.pl/przyklady/matinf.zip
ISBN: 978-83-8322-676-7
Copyright © Helion S.A. 2023
Printed in Poland.
Kup książkę
Poleć książkę
Oceń książkę
Księgarnia internetowa
Lubię to! » Nasza społeczność
Spis treści
Zestaw 1 ......................................................................................... 5
Zadanie 1.
Ćwiartkowe
zerowanie ............................................................................................. 5
Zadanie 2. Hetman ............................................................................................................................ 8
Zadanie 3. Odcinki .......................................................................................................................... 10
Zadanie 4. Ciągi ................................................................................................................................ 11
Zadanie 5. Podróże pociągiem ................................................................................................... 12
Odpowiedzi i wskazówki do zestawu 1 ................................................................................. 17
Zestaw 2 ....................................................................................... 33
Zadanie 1. Szyfr przestawieniowy ........................................................................................... 33
Zadanie 2. Tajemnicze hieroglify .............................................................................................. 37
Zadanie 3. Temperatura w Nowym Jorku ............................................................................. 39
Zadanie 4. Sprzedaż drewna ....................................................................................................... 40
Zadanie 5. Sanatorium .................................................................................................................. 42
Odpowiedzi i wskazówki do zestawu 2 ................................................................................. 47
Zestaw 3 ....................................................................................... 66
Zadanie 1. Funkcja inkrementująca ......................................................................................... 66
Zadanie 2. Moc palindromiczna ................................................................................................ 69
Zadanie 3. Liceum dla dorosłych .............................................................................................. 71
Zadanie 4. Wakacyjne postanowienie Ani ............................................................................ 73
Zadanie 5. Nie tylko SELECT ....................................................................................................... 75
Odpowiedzi i wskazówki do zestawu 3 ................................................................................. 80
Zestaw 4 ....................................................................................... 97
Zadanie 1. Bezpiecznie na nartach ........................................................................................... 97
Zadanie 2. Nowoczesny rolnik ................................................................................................ 104
Zadanie 3. Statystyka wypadków .......................................................................................... 108
Zadanie 4. Struktura książki .................................................................................................... 109
Zadanie 5. Piszemy w SQL-u .................................................................................................... 111
Odpowiedzi i wskazówki do zestawu 4 .............................................................................. 118
Kup książkę
Poleć książkę
4
Spis treści
Zestaw 5 ..................................................................................... 140
Zadanie 1. Wyścig kolarski ....................................................................................................... 140
Zadanie 2. Elf złodziejaszek ..................................................................................................... 142
Zadanie 3. Grant naukowy ........................................................................................................ 147
Zadanie 4. Firmowa poczta ...................................................................................................... 149
Zadanie 5. Kwartał w
łowiectwie
.......................................................................................... 151
Odpowiedzi i wskazówki do zestawu 5 .............................................................................. 156
Pliki źródłowe potrzebne do wykonania zadań dostępne są pod adresem:
https://ftp.helion.pl/przyklady/matinf.zip
Kup książkę
Poleć książkę
Zestaw 1
Zadanie 1. Ćwiartkowe zerowanie
Dane są dwie tablice jednowymiarowe złożone z
n-elementów,
gdzie
n
4, i zawierające
dodatnie liczby naturalne:
t[1..n]
oraz
p[1..n].
Funkcja
zeruj
będzie modyfikowała zawartość tablicy
p
w oparciu o dane zapisane w tablicy
t
w następujący sposób: dopóki liczba elementów tablicy
t
jest większa lub równa 4, funk-
cja powtarza następujący zestaw czynności:
a)
wyznacza liczbę
m
równą jednej czwartej aktualnej liczby elementów tablicy
t,
zaokrąglonej w dół do liczby całkowitej,
b)
wyznacza liczbę
min
równą najmniejszemu spośród
m
pierwszych elementów
tablicy,
c)
wyznacza liczbę
maks
równą największemu spośród
m
ostatnich elementów
tablicy,
d)
w tablicy
p
„zeruje” (wstawia wartość zero) każdy element mniejszy od
min
oraz
większy od
maks,
e)
usuwa z tablicy
t
pierwsze
m
elementów oraz ostatnie
m
elementów.
Przykład:
Dla n = 15 dane są tablice:
t[2,5,7,4,9,3,7,1,7,5,7,9,3,4,6]
p[6,2,8,3,6,5,1,8,9,2,5,4,2,7,6]
t[2,5,7,4,9,3,7,1,7,5,7,9,3,4,6]
p[6,2,8,3,6,5,1,8,9,2,5,4,2,7,6]
p[6,2,0,3,6,5,0,0,0,2,5,4,2,0,6]
t[4,9,3,7,1,7,5,7,9]
p[6,2,0,3,6,5,0,0,0,2,5,4,2,0,6]
p[6,0,0,0,6,5,0,0,0,0,5,4,0,0,6]
m = 2, min = 4, maks = 9
m = 3, min = 2, maks = 6
Kup książkę
Poleć książkę
Zgłoś jeśli naruszono regulamin