Wstęp do Programowania
            ZSI. I Rok. Klasówka nr 1 - poprawkowa
                          18.12.2002
                               

Zad 1 (5 pkt.)
Dana  jest  tablica  A  typu array[1..N] of  integer  (N  stała
większa  od  zera),  należy na zmienną TylkoDwie  typu  Boolean
przypisać  wartość true, gdy tablica A zawiera  dokładnie  dwie
różne wartości (i false wpp.).

Zad 2 (6 pkt.)
Dana  jest  tablica  A  typu array[1..N] of  integer  (N  stała
większa  od  zera) posortowana rosnąco. Należy na zmienną  Jest
typu  Boolean  przypisać wartość true, gdy w  tablicy  jest  co
najmniej jedna para liczb o tej samej wartości bezwzględnej  (i
false wpp).

Zad 3 (9 pkt.)
Dana jest tablica A typu array[1..N] of integer oraz tablica  B
typu  array[1..N-1]  of integer (N stała większa  od  jednego).
Wiedząc, że w tablicy A wszystkie wartości są różne, a  tablica
B zawiera po kolei wszystkie, prócz jednej liczby, z tablicy A,
przypisz  na  zmienną  brak wartość  brakującego  w  tablicy  B
elementu z tablicy A.

Rozwiązanie  każdego  zadania  napisz  na  osobnej,  podpisanej
kartce. Podaj uzasadnienia rozwiązań. Zwróć uwagę na czytelność
rozwiązań i ich efektywność.

Powodzenia!