Egzamin z Pascala I. 20-I-1999 Grupa I
W pierwszym wierszu 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 nieparzystej długości, które mają taki sam pierwszy, środkowy i ostatni 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
a
333
anawa
Zad 2
Napisz program, który:
1. losuje tablicę n (n stała w programie) liczb z przedziału 0..99,
2. wypisuje je,
3. wypisuje wszystkie liczby z tej tablicy, które mają tę własność, że w tablicy więcej jest liczb od nich większych niż liczb od nich mniejszych.
Przykład:
Dla tablicy (n=9):
34 52 12 83 12 34 52 12 25
należy wypisać:
12 12 12 25
Egzamin z Pascala I. 20-I-1999 Grupa III
W pierwszym wierszu 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 występują po (wszystkich) literach.
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.)
1999
j23
Zad 2
Napisz program, który:
1. losuje tablicę n (n stała w programie) liczb z przedziału 0..9,
2. wypisuje ją,
3. wypisuje tylko te liczby, które występują w tej tablicy tylko jeden raz.
Przykład:
Dla tablicy (n=10):
3 5 1 8 1 3 5 1 2 1
należy wypisać:
8 2