{"id":"informatyka-2018-maj-matura-stara-podstawowa/zad/2","paper_id":"informatyka-2018-maj-matura-stara-podstawowa","number":"2","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2018,"month":"maj","level":"podstawowa","text":"Zadanie 2. Tablica\nRozważ algorytm:\nDane:\nn\n- dodatnia liczba całkowita\nA[1 n] - tablica zawierająca n liczb całkowitych dodatnich\nWynik:\nA[1 n] - tablica\ndla i = 1, 2, … n-1 wykonuj\nm ← i\ndla j = i+1,i+2 … n wykonuj\n(*)\njeżeli A[m]< A[j]\nm ← j\njeżeli i ≠ m\n(**)\nA[i] ↔ A[m]\nUwaga: x ↔ y oznacza instrukcję zamiany wartości zmiennych x i y.","answer":null,"answer_text":"4966","solution":null,"image":"img/informatyka-2018-maj-matura-stara-podstawowa/zad-2.webp","solution_image":null,"topics":null,"page_from":4,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · maj 2018 (podstawowa)","subject_label":"Informatyka","category_label":"Matura","text_html":"<p>Zadanie 2. Tablica<br>Rozważ algorytm:<br>Dane:<br>n</p>\n<ul><li>dodatnia liczba całkowita</li></ul>\n<p>A[1 n] - tablica zawierająca n liczb całkowitych dodatnich<br>Wynik:<br>A[1 n] - tablica<br>dla i = 1, 2, … n-1 wykonuj<br>m ← i<br>dla j = i+1,i+2 … n wykonuj<br>(*)<br>jeżeli A[m]&lt; A[j]<br>m ← j<br>jeżeli i ≠ m<br>(**)<br>A[i] ↔ A[m]<br>Uwaga: x ↔ y oznacza instrukcję zamiany wartości zmiennych x i y.</p>","answer_text_html":"<p>4966</p>","solutions":[]}