Egzamin z Pascala I. 17-VI-1999 Grupa I W pierwszym wierszu każdego z plików prosimy wpisać (jako komentarz) imię, nazwisko i identyfikator z sieci Novell. Zad 1 Napisz program, który dla każdego wiersza tekstu podanego z klawiatury (pusty wiersz kończy): 1. wczyta go, 2. wypisze wszystkie występujące w nim słowa, które mają parzystą długość i na każdej pozycji parzystej mają taki sam znak jak na bezpośrednio poprzedzającej pozycji nieparzystej. Przez słowo rozumiemy w tym zadaniu maksymalny ciąg znaków różnych od spacji. Przykład: (Pismem pogrubionym oznaczono tekst pisany przez użytkownika.) 1 aabb abab aabbc 11aa22bb aabbcdee aabb 11aa22bb Zad 2 Napisz program, który: 1. losuje tablicę n (n stała w programie) liczb z przedziału 0.. k (k>0, stała w programie), 2. wypisuje tę tablicę, 3. wypisuje ‘tak’ lub ‘nie’, w zależności od tego, czy w tablicy jest segment (spójny fragment) o sumie równej m (m stała w programie). Przykład: Dla tablicy (n=10, k=100, m=120): 34 52 12 83 25 36 55 12 25 należy wypisać: tak (segment 12,83,25). Egzamin z Pascala I. 17-VI-1999 Grupa III W pierwszym wierszu każdego z plików prosimy wpisać (jako komentarz) imię, nazwisko i identyfikator z sieci Novell. Zad 1 Napisz program, który dla każdego wiersza tekstu podanego z klawiatury (pusty wiersz kończy): 1. wczyta go, 2. wypisze wszystkie występujące w nim słowa, które mają nieparzystą długość i na każdej pozycji nieparzystej mają taki sam znak. Przez słowo rozumiemy w tym zadaniu maksymalny ciąg znaków różnych od spacji. Przykład: (Pismem pogrubionym oznaczono tekst pisany przez użytkownika.) 1 aaaa aaa aeabaca abcbab 1a1b1c1 1 aaa aeabaca 1a1b1c1 Zad 2 Napisz program, który: 1. losuje tablicę n (n stała w programie) liczb z przedziału 0.. k (k stała w programie), 2. wypisuje je, 3. wypisuje ‘tak’ lub ‘nie’, w zależności od tego, czy w tablicy każdy segment (spójny fragment) długości m (m stała w programie), ma nieparzystą sumę elementów. Przykład: Dla tablicy (n=10, k=100, m=4): 34 52 12 83 12 34 52 13 52 należy wypisać: tak