{"id":"informatyka-2014-grudzien-probna-rozszerzona/zad/1.2","paper_id":"informatyka-2014-grudzien-probna-rozszerzona","number":"1.2","points":null,"ptype":"closed","subject":"informatyka","category":"probna","year":2014,"month":"grudzien","level":"rozszerzona","text":"Zadanie 1.2.\nW wybranej przez siebie notacji (lista kroków, wybrany język programowania) napisz\nalgorytm:\n umieszczający poszczególne cyfry liczby k w tablicy tab_cyfr[] w kolejności\nod najmniej do najbardziej znaczącej\n zwracający liczbę cyfr jej zapisu dziesiętnego.\nSpecyfikacja:\nDane:\nk - liczba całkowita dodatnia.\nWynik:\nn - liczba cyfr (całkowita dodatnia) w zapisie dziesiętnym liczby k,\ntab_cyfr[] - tablica zawierająca kolejne cyfry zapisu dziesiętnego liczby k,\nw kolejności od najmniej znaczącej do najbardziej znaczącej.\nPrzykład:\nDane:\nk = 54321\nWynik:\nn = 5,\ntab_cyfr[] = [1,2,3,4,5]\nMiejsce na algorytm.\nWypełnia\negzaminator\nNr zadania\n1.1.\n1.2.\nMaks. liczba pkt.\n1\n2\nUzyskana liczba pkt.","answer":"C","answer_text":"1.2.\nZa prawidłowo napisany algorytm - 2 punkty.\nPrzykładowe rozwiązanie w języku C++:\nint n=0;\ndo{\ncyfry[n]=k%10;\nk=k/10;\nn++;\n} while (k!=0);\ncout << n;\n2","solution":null,"image":"img/informatyka-2014-grudzien-probna-rozszerzona/zad-1.2.webp","solution_image":null,"topics":null,"page_from":2,"source":"ocr","answer_source":"ocr","answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura próbna · grudzień 2014 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura próbna","text_html":"<p>Zadanie 1.2.<br>W wybranej przez siebie notacji (lista kroków, wybrany język programowania) napisz<br>algorytm:<br> umieszczający poszczególne cyfry liczby k w tablicy tab_cyfr[] w kolejności<br>od najmniej do najbardziej znaczącej<br> zwracający liczbę cyfr jej zapisu dziesiętnego.<br>Specyfikacja:<br>Dane:<br>k - liczba całkowita dodatnia.<br>Wynik:<br>n - liczba cyfr (całkowita dodatnia) w zapisie dziesiętnym liczby k,<br>tab_cyfr[] - tablica zawierająca kolejne cyfry zapisu dziesiętnego liczby k,<br>w kolejności od najmniej znaczącej do najbardziej znaczącej.<br>Przykład:<br>Dane:<br>k = 54321<br>Wynik:<br>n = 5,<br>tab_cyfr[] = [1,2,3,4,5]<br>Miejsce na algorytm.<br>Wypełnia<br>egzaminator<br>Nr zadania<br>1.1.<br>1.2.<br>Maks. liczba pkt.<br>1<br>2<br>Uzyskana liczba pkt.</p>","answer_text_html":"<p>1.2.<br>Za prawidłowo napisany algorytm - 2 punkty.<br>Przykładowe rozwiązanie w języku C++:<br>int n=0;<br>do{<br>cyfry[n]=k%10;<br>k=k/10;<br>n++;<br>} while (k!=0);<br>cout &lt;&lt; n;<br>2</p>","solutions":[]}