Podstawy Programowania
Laboratorium 4
Zadanie 1
Napisać program, który wczytuje do tablicy dwuwymiarowej wyłącznie liczby pierwsze. Najpierw
użytkownik podaje ilość kolumn i wierszy tablicy dwuwymiarowej a potem wpisuje kolejno liczby
do tablicy, przy czym program sprawdza czy podana przez użytkownika liczba jest pierwsza czy
nie. Jeśli użytkownik poda liczbę inną niż pierwsza program prosi o ponowne podanie danej liczby.
Zadanie 2
Napisać program wczytujący do tablicy jednowymiarowej ciąg liczb całkowitych. Użytkownik
podaje wielkość tablicy. Elementy tablicy mają być losowane z przedziału również podanego przez
użytkownika. Wyświetlić następnie całą tablicę, a następnie wyświetlić kolejno te liczby z tablicy,
które mają wszystkie cyfry parzyste. Do przemieszczania się po kolejnych elementach tablicy
wykorzystać wskazniki.
Zadanie 3
Napisz funkcję, która znajduje w tablicy jednowymiarowej element minimalny. Parametrami
funkcji mają być tablica oraz liczba elementów tablicy. Tablica ma powstawać na tej samej
zasadzie jak w zadaniu 2. Do przemieszczania się po kolejnych elementach tablicy wykorzystać
wskazniki.
Zadanie 4
Napisać funkcję do odwracania kolejności elementów tablicy jednowymiarowej względem
elementu środkowego. Tablica ma powstawać na tej samej zasadzie jak w zadaniu 2 i 3. Jeśli tablica
zawiera parzystą liczbę elementów to użytkownik ma być informowany, że nie można wyznaczyć
środka tablicy. Jeśli tablica posiada nieparzystą liczbę elementów to program ma wyznaczać środek
tablicy i względem tego środka odwracać jej elementy. Do przemieszczania się po kolejnych
elementach tablicy wykorzystać wskazniki.
Zadanie 5
Napisać funkcję Znajdz(), która w tablicy wyszukuje dany element i zwraca jego indeks (o ile
element zostanie znaleziony). W przypadku kilku elementów o wartości równej wyszukanej,
funkcja powinna zwracać indeks ostatniego znalezionego elementu. Argumentami funkcji powinny
być: tablica, jej rozmiar, oraz poszukiwany element. Do przemieszczania się po kolejnych
elementach tablicy wykorzystać wskazniki.
Wyszukiwarka
Podobne podstrony:
http bip uml lodz pl plikEKON http lodd p lodz pl ekon lfm2cwypako uni lodz pl ekon dzienne fr fr13https platforma ahe lodz pl pluginfilewww lodz onuse pl praca lodzPliki użytkownika MASSIVE X 2014 Chomikuj plTI 99 08 19 B M pl(1)bootdisk howto pl 8BORODO STRESZCZENIE antastic plnotatek pl sily wewnetrzne i odksztalcenia w stanie granicznymWSM 10 52 pl(1)amd102 io pl09PPP HOWTO pl 6 (2)bridge firewall pl 3NIS HOWTO pl 1 (2)więcej podobnych podstron