{"id":"informatyka-2016-maj-matura-stara-rozszerzona/zad/3.3","paper_id":"informatyka-2016-maj-matura-stara-rozszerzona","number":"3.3","points":4,"ptype":"open","subject":"informatyka","category":"matura","year":2016,"month":"maj","level":"rozszerzona","text":"Zadanie 3.3. (4 pkt)\nW wybranej przez siebie notacji zapisz algorytm, który dla danej całkowitej dodatniej liczby\nn poda sumę liczb na n-tej przekątnej.\nSpecyfikacja:\nDane:\nn - liczba całkowita dodatnia (oznaczająca n-tą przekątną w tabliczce mnożenia)\nWynik:\nw - suma liczb na n-tej przekątnej w tabliczce mnożenia\nAlgorytm:\nWypełnia\negzaminator\nNr zadania\n3.1.\n3.2.\n3.3.\nMaks. liczba pkt.\n1\n2\n4\nUzyskana liczba pkt.\nPoziom rozszerzony\nMIN_1R\nBRUDNOPIS (nie podlega ocenie)","answer":null,"answer_text":"Zadanie 3.3. (0-4)\nI. Wiadomości i rozumienie.\nZdający zna techniki algorytmiczne i algorytmy (I.4).\nII. Korzystanie z informacji.\nZdający stosuje kolejne etapy prowadzące\ndo otrzymania poprawnego rozwiązania problemu:\ndobiera najlepszy algorytm i odpowiednie struktury\ndanych […] w rozwiązaniu postawionego problemu\n(II.2).\nSchemat punktowania\n4 p. - za prawidłowy algorytm, w tym:\n- 1 p. - za wartość początkowa (suma)\n- 1 p. - prawidłową organizację pętli\n- 1 p. - za prawidłowe obliczanie kolejnego elementu na przekątnej\n- 1 p. - za prawidłowe obliczanie sumy.\n0 p. - za odpowiedź błędną albo brak odpowiedzi.\nPrzykładowe rozwiązanie\nPrzykładowy algorytm 1:\nsuma = 0;\nfor (i=1; i<=n; i++) {\nsuma = suma + i * (n-i+1);\n}\nPrzykładowy algorytm 2:\nW = 0\nWi = 1\nKol = n\nDla i=1, 2, …, n\nW = W + Wi * Kol\nWi = Wi + 1\nKol = Kol -1\nZwróć W\nCzęść II","solution":null,"image":"img/informatyka-2016-maj-matura-stara-rozszerzona/zad-3.3.webp","solution_image":null,"topics":null,"page_from":7,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · maj 2016 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura","text_html":"<p>Zadanie 3.3. (4 pkt)<br>W wybranej przez siebie notacji zapisz algorytm, który dla danej całkowitej dodatniej liczby<br>n poda sumę liczb na n-tej przekątnej.<br>Specyfikacja:<br>Dane:<br>n - liczba całkowita dodatnia (oznaczająca n-tą przekątną w tabliczce mnożenia)<br>Wynik:<br>w - suma liczb na n-tej przekątnej w tabliczce mnożenia<br>Algorytm:<br>Wypełnia<br>egzaminator<br>Nr zadania<br>3.1.<br>3.2.<br>3.3.<br>Maks. liczba pkt.<br>1<br>2<br>4<br>Uzyskana liczba pkt.<br>Poziom rozszerzony<br>MIN_1R<br>BRUDNOPIS (nie podlega ocenie)</p>","answer_text_html":"<p>Zadanie 3.3. (0-4)<br>I. Wiadomości i rozumienie.<br>Zdający zna techniki algorytmiczne i algorytmy (I.4).<br>II. Korzystanie z informacji.<br>Zdający stosuje kolejne etapy prowadzące<br>do otrzymania poprawnego rozwiązania problemu:<br>dobiera najlepszy algorytm i odpowiednie struktury<br>danych […] w rozwiązaniu postawionego problemu<br>(II.2).<br>Schemat punktowania<br>4 p. - za prawidłowy algorytm, w tym:</p>\n<ul><li>1 p. - za wartość początkowa (suma)</li><li>1 p. - prawidłową organizację pętli</li><li>1 p. - za prawidłowe obliczanie kolejnego elementu na przekątnej</li><li>1 p. - za prawidłowe obliczanie sumy.</li></ul>\n<p>0 p. - za odpowiedź błędną albo brak odpowiedzi.<br>Przykładowe rozwiązanie<br>Przykładowy algorytm 1:<br>suma = 0;<br>for (i=1; i&lt;=n; i++) {<br>suma = suma + i * (n-i+1);<br>}<br>Przykładowy algorytm 2:<br>W = 0<br>Wi = 1<br>Kol = n<br>Dla i=1, 2, …, n<br>W = W + Wi * Kol<br>Wi = Wi + 1<br>Kol = Kol -1<br>Zwróć W<br>Część II</p>","solutions":[]}