Podstawowe zadania:

  1. Flaga polska
  2. Flaga holenderska
  3. Znajdowanie najmniejszej liczby w ciągu
  4. Sortowanie przez wybieranie

 

  1. Sprawdzanie czy dana liczba jest liczbą pierwszą
  2. Znajdowanie n liczb pierwszych
  3. Znajdowanie liczb pierwszych niewiększych niż n metodą Eratostenesa
  4. Rozkładanie liczby na czynniki pierwsze

 

  1. Sprawdzanie czy dany ciąg jest rosnący
  2. Sprawdzanie czy dana liczba występuje w ciągu
  3. Sprawdzanie czy dana liczba występuje w ciągu rosnącym
  4. Scalanie dwóch rosnących ciągów liczb
  5. Elementy wspólne dwóch rosnących ciągów liczb

 

  1. Zamiana zapisu liczby z jednego systemu na inny (dziesiętnyàdwójkowy; dwójkowyàdziesiętny)
  2. Napisać program sprawdzający czy w zapisie w układzie trójkowym danej liczby występują tylko parzyste cyfry.

 

  1. Obliczanie x^n
  2. Obliczanie wartości wielomianu w pewnym punkcie (schemat Hornera)
  3. Obliczanie iloczyn dwóch wielomianów

 

  1. Liczby Fibonacciego
  2. Obliczanie współczynników wielomianu (x+1)^n (trójkąt Pascala)
  3. Sortowanie przez wstawienie
  4. Sortowanie bąbelkowe
  5. Podciąg (niekoniecznie spójny)

 

Funkcje i procedury:

  1. NWD n liczb
  2. Napisz procedurę, która dla zadanej tablicy znajdzie minimalną wartość i maksymalną wartość w tej tablicy. Wyniki trzeba przekazać przez parametry.

 

Znaki i łańcuchy:

  1. Obliczanie sumę/iloczynu dwóch liczb reprezentowanych przez łańcuchy
  2. Sprawdzanie wystąpienia wzorca w łańcuchu, liczenie ilości wystąpień wzorca w łańcuchu

 

Operacje na plikach:

  1. Liczenie ilość znaków w pliku tekstowym
  2. Znajdowanie numeru i długości najdłuższej linii w pliku tekstowym
  3. Liczenie ilości wystąpień danego słowa w pliku tekstowym
  4. Sortowanie listy nazwisk w danym pliku
  5. Dane jest plik tekstowy we.txt. Napisać program w pascalu, który dla każdej i-tej linii z pliku we.txt wypisuje liczbę słów znajdujących się w tej linii do pliku wy.txt w linii o numerze i.
  6. Liczenie liczby słów w pliku tekstowym
  7. Liczenie liczby wystąpień wszystkich małych liter w pliku tekstowym

 

Inne zadania:

  1. Rozwiązanie trójmianów
  2. Suma, iloczyn dwóch zbiorów reprezentowanych przez tablice
  3. Napisz funkcję sprawdzającą czy tablica jest cykliczna
  4. Znajdowanie wyrazu występującego najwięcej i ilości jego wystąpień
  5. Sprawdzanie czy dana macierz jest podmacierzą drugiej macierzy

 

Przykładowe zadania zaliczeniowe:

  1. Rozwiązanie układu równań liniowych
  2. Wyznaczanie pól nie szachowanych na szachownicy
  3. Obliczanie wartości wyrażenia arytmetycznego podanego w postaci łańcuchu
  4. Wieże Hanoi

 

Zadania z poprzednich egzaminów