این برنامه (Application) جهت حل جداول سودوکوی معمولی 9×9 به کار میرود و یک فایل اجرایی است که پس از باز کردن آن، به محیطی شبیه DOS وارد میشوید و بنابراین فاقد هرگونه واسط گرافیکی میباشد. پس از ورود به این برنامه، طبق توضیحات مختصری که در برنامه داده شده، شما باید تمام اعداد معلوم در جدولی را که میخواهید حل کنید، به همراه مختصات هر عدد وارد کنید. برای این کار سطرهای جدول را از بالا به پایین با شمارههای 1 تا 9 شمارهگذاری و همچنین ستونها را از چپ به راست با شمارههای 1 تا 9 شمارهگذاری میکنیم و شروع به وارد کردن اعداد داده شده جدول میکنیم. مثلاً برای وارد کردن عدد 3 که در سطر 6 و ستون 4 جدول قرار دارد، در این برنامه عبارت "3 4 6" و سپس کاراکتر Enter را تایپ میکنیم (ابتدا شماره سطر، سپس شماره ستون و به دنبال آن خود عدد را وارد میکنیم که البته مابین هر کدام از این ارقام یک فاصله یا Tab نیز باید وارد کنیم). پس از دادن اطلاعات هر عدد به برنامه، از ما سؤال میشود که عدد دیگری باقی مانده یا خیر؛ که در صورت ورود همه اعداد باید حرف n و سپس Enter را در پاسخ تایپ نماییم. و اگر هنوز اعدادی از جدول وارد نشده باشد، در پاسخ میتوانیم هر کاراکتری بجز n را تایپ نماییم. چنانچه عددی را به اشتباه وارد کرده باشیم، میتوانیم در همان سطر و ستون، اینبار عدد صحیح را وارد نماییم تا این عدد جایگزین عدد نادرست قبلی شود. به طور مشابه برای پاک کردن عددی از جدول، اینبار در همان سطر و ستون عدد 0 را وارد میکنیم تا آن عدد در سطر و ستون مذکور از جدول پاک گردد. پس از اتمام اعداد جدول و تایپ حرف n در پاسخ به سؤال مربوطه، اگر جدول دارای جواب باشد، یکی از جوابها به همراه کلیه اعداد این جدول نشان داده خواهد شد؛ برای دیدن جوابهای دیگر (در صورت وجود) کافیست دکمهای از صفحه بجز Enter را بفشاریم و آنقدر این کار را ادامه دهیم تا همه جوابهای جدول به همراه تعدادشان نشان داده شوند. چنانچه بخواهیم پس از مشاهدهی تعدادی جواب به کار برنامه خاتمه دهیم کافیست دکمه Enter را فشار دهیم. لازم به ذکر است که در اعداد اولیه جدول نباید هیچ تناقضی وجود داشته باشد، یعنی مثلاً نباید در یک سطر، عدد تکراری وجود داشته باشد.
برنامه حل جدول سودوکوی معمولی و کد آن به زبان ++C به روش عقبگرد