{"id":"ee09-2019-czerwiec-egzamin-zawodowy-pisemny/zad/9","paper_id":"ee09-2019-czerwiec-egzamin-zawodowy-pisemny","number":"9","points":null,"ptype":"closed","subject":"ee09","category":"egzamin-zawodowy","year":2019,"month":"czerwiec","level":null,"text":"Zadanie 9.\nint a = 1;\nfor (int i=1; i < 5; i++)\n{\na = a * i;\n}\ncout << a;\nProgramista napisał w języku C++ pętlę, która miała obliczyć wynik działania 5! (5! = 1 * 2 * 3 * 4 * 5).\nPopełnił jednak błąd logiczny polegający na tym, że\nA. zmienna a powinna być inicjowana wartością 0 zamiast 1.\nB.\nparametr i pętli powinien być inicjowany wartością 0 zamiast 1.\nC.\nparametr i pętli powinien być dekrementowany zamiast inkrementowany.\nD. w drugim parametrze pętli powinno być porównanie i < 6 zamiast i < 5.","answer":"D, C","answer_text":"D\n29\nC","solution":null,"image":"img/ee09-2019-czerwiec-egzamin-zawodowy-pisemny/zad-9.webp","solution_image":null,"topics":null,"page_from":4,"source":"ocr","answer_source":"ocr","answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Ee09 · Egzamin zawodowy · czerwiec 2019","subject_label":"ee09","category_label":"Egzamin zawodowy","text_html":"<p>Zadanie 9.<br>int a = 1;<br>for (int i=1; i &lt; 5; i++)<br>{<br>a = a * i;<br>}<br>cout &lt;&lt; a;<br>Programista napisał w języku C++ pętlę, która miała obliczyć wynik działania 5! (5! = 1 * 2 * 3 * 4 * 5).<br>Popełnił jednak błąd logiczny polegający na tym, że<br>A. zmienna a powinna być inicjowana wartością 0 zamiast 1.<br>B.<br>parametr i pętli powinien być inicjowany wartością 0 zamiast 1.<br>C.<br>parametr i pętli powinien być dekrementowany zamiast inkrementowany.<br>D. w drugim parametrze pętli powinno być porównanie i &lt; 6 zamiast i &lt; 5.</p>","answer_text_html":"<p>D<br>29<br>C</p>","solutions":[]}