06Q2_programowanie_komp_kollr2005-Notatek.pl Kolokwium 1, grupa A.
1. Użytkownik podaje dwie liczby całkowite, przy czym obie muszą być większe od 0,
natomiast liczba druga musi być dodatkowo większa od pierwszej. W ten sposób powstaje
przedział, z którego użytkownik wybiera jedną liczbę zaś program podaje wszystkie
dzielniki tej liczby.
2. Utwórz tablicę o wymiarach 2*10, której elementami są rekordy o polach min oraz
max, które zawierają liczby. Następnie utwórz drugą tablicę o wymiarach 10*10, którą
uzupełnij losowymi liczbami z przedziału <5,15>, Następnie program sprawdza każdy
wiersz tej tablicy i w kolejnych komórkach pierwszej tablicy wstawia jako min ilość
liczb mniejszych od 10, zaś jako max ilość liczb większych od 10 z kolejnych wie rszy
tablicy 10*10.
Kolokwium 2, grupa A.
1. Stwórz funkcję, która jako parametr otrzymuje nazwę pliku. Plik tekstowy o podanej
przez użytkownika nazwie tworzony jest na dysku twardym. Następnie użytkownik wprowadza
z klawiatury znaki, które dodawane są do pliku do momentu wciśnięcia klawisza ENTER.
Wszystkie małe litery, wprowadzone z klawiatury, są zamieniane na duże litery. Wartość
funkcji zwraca ilość wprowadzonych znaków.
2. Zdefiniuj rekord składający się z pól 'imię' oraz 'nazwisko'. Następnie stwórz dwa
wskaźniki (wl oraz w2) wskazujące zdefiniowany rekord. Do zmiennej dynamicznej wl wprowadź
z klawiatury dane. Następnie adres wskazywany przez wl przypisz do w2 i za pomocą
wskaźnika w2 wyświetl na ekranie wprowadzone dane. Przepisz dane z wl do w2 i ponownie
wyświetl na ekran. Następnie zwolnij pamięć zajmowaną przez wskaźnik wl.
Poprawa kolokwium 2
1. Użytkownik wpisuje do pliku liczby ujemne(prógram ma zmuszać do tego), następnie należy
usunąć wybrany element z pliku, program ma zmusić użytkownika do wybrania taiego elementu
ktorego pozycja nie jest większa od rozmiaru pliku.
2. Napisać funkcje do której jako paparmetr wprowadzony zostanie ciąg znaków, funkcja ma
znaleźć znak o najmniejszym kodzie ascii i umiescic w drugim parametrze funkcji, funkcja
jako wartość ma zwracać ilosc małych liter w tekście.