Cilj ovog rada je napisati algoritam u programskom jeziku C++ za rješavanje sudoku logičke zagonetke. Prvo je definirana sudoku logička zagonetka i njene različite vrste. Objašnjena su pravila rješavanja zagonetke i napravljen sažetak o povijesti sudoku zagonetci. Nakon toga, opisana je struktura i sintaksa programskog jezika C++ te pojašnjen rad u Microsoft Visual Studio okruženju. Napravljen je kratak sadržaj o povijesti programskog jezika C++. Objašnjene su ideje za optimiziranje backtracking algoritma uz dane flow dijagrame. Na kraju je opisan programski dio rada te rad optimiziranog algoritma uz prikazane rezultate riješenih sudoku zagonetki.The main goal of this paper is to write algorithm in programming language C++ for solving sudok...