Egzamin z Pascala I. 18-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, w których wszystkie cyfry są na parzystych pozycjach.. 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 a1b2a3b a1b23d abc4d5 aabb a1b2a3b abc4d5 Zad 2 Napisz program, który: 1. losuje tablicę n (n stała w programie) liczb z przedziału -k.. 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) długości m (m stała w programie) o sumie większej od zera. Przykład: Dla tablicy (n=10, k=100, m=4): 34 -52 12 83 25 -36 55 -12 25 należy wypisać: tak (np. segment –52,12,83,25). Egzamin z Pascala I. 18-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ą więcej cyfr niż liter. 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 abc123 a1a2a34 1a1b1c1 1234 1 a1a2a34 aeabaca 1a1b1c1 1234 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 sumę elementów podzielną przez 5. Przykład: Dla tablicy (n=10, k=100, m=4): 33 52 12 83 13 37 52 13 58 należy wypisać: tak