{"id":"informatyka-2014-grudzien-probna-rozszerzona/zad/1.3","paper_id":"informatyka-2014-grudzien-probna-rozszerzona","number":"1.3","points":null,"ptype":"open","subject":"informatyka","category":"probna","year":2014,"month":"grudzien","level":"rozszerzona","text":"Zadanie 1.3.\nW wybranej przez siebie notacji (lista kroków, wybrany przez Ciebie język\nprogramowania) zapisz algorytm sprawdzający, czy zapisana w tablicy tab_cyfr[]\nliczba k jest liczbą narcystyczną. W swoim algorytmie załóż, że masz do dyspozycji\nzarówno funkcję wyliczającą n-tą potęgę liczby a, jak i zapisane w tablicy\ntab_cyfr[], kolejne cyfry zapisu dziesiętnego liczby k.\nSpecyfikacja:\nDane:\nk - liczba całkowita dodatnia,\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,\npotega(a,n) - funkcja zwracająca n-tą potęgę liczby a.\nWynik:\nPRAWDA - jeśli dana liczba jest liczbą narcystyczną lub FAŁSZ - w przeciwnym\nwypadku.\nMiejsce na algorytm.","answer":null,"answer_text":"1.3.\nZa prawidłowo napisany algorytm - 2 punkty.\nPrzykładowe rozwiązanie w postaci listy kroków:\n(1) j ← 0;\n(2) powtarzaj\n(3) k ← k-potega(cyfry[j],n);\n(4) j ← j+1;\n(5) dopóki (j<>n);\n(6) jeżeli (k=0) pisz PRAWDA przeciwnym\nwypadku pisz FAŁSZ\n2\n2","solution":null,"image":"img/informatyka-2014-grudzien-probna-rozszerzona/zad-1.3.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 próbna · grudzień 2014 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura próbna","text_html":"<p>Zadanie 1.3.<br>W wybranej przez siebie notacji (lista kroków, wybrany przez Ciebie język<br>programowania) zapisz algorytm sprawdzający, czy zapisana w tablicy tab_cyfr[]<br>liczba k jest liczbą narcystyczną. W swoim algorytmie załóż, że masz do dyspozycji<br>zarówno funkcję wyliczającą n-tą potęgę liczby a, jak i zapisane w tablicy<br>tab_cyfr[], kolejne cyfry zapisu dziesiętnego liczby k.<br>Specyfikacja:<br>Dane:<br>k - liczba całkowita dodatnia,<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>potega(a,n) - funkcja zwracająca n-tą potęgę liczby a.<br>Wynik:<br>PRAWDA - jeśli dana liczba jest liczbą narcystyczną lub FAŁSZ - w przeciwnym<br>wypadku.<br>Miejsce na algorytm.</p>","answer_text_html":"<p>1.3.<br>Za prawidłowo napisany algorytm - 2 punkty.<br>Przykładowe rozwiązanie w postaci listy kroków:<br>(1) j ← 0;<br>(2) powtarzaj<br>(3) k ← k-potega(cyfry[j],n);<br>(4) j ← j+1;<br>(5) dopóki (j&lt;&gt;n);<br>(6) jeżeli (k=0) pisz PRAWDA przeciwnym<br>wypadku pisz FAŁSZ<br>2<br>2</p>","solutions":[]}