数独自動生成ソフト開発で学ぶ超初心者のためのC++入門ナビ
本講義に入る前に----で挟んである本講座で開発するソフトの体験の仕方によってソフトを体験してください。
本講義で開発していくC++とVBAのコード

C++コード及びVBAコード
C++コードのみ
VBAコードのみ
第1講 序章(周辺の説明とプログラミング体験)
第1話 はじめに
第2話 どんな題材がマルチスレッドプログラミングに向いているの?
第3話 理詰めで解くとは何か
第4話 理詰めで解くはなんとなくわかったけど、もう少し具体的に説明すると?
第5話 第4話で数独の解き方を学んけど、コンピュータに人間と同じ方法で考えさせるにはどうしたよいの?
第6話 本講座の特徴その1
第7話 Visual Studio Community 2022の入手
第8話 Visual Studio Community C++ 2022を起動しよう!
第9話 Visual Studio 2022によるC++のプロジェクトを体験しよう!
第10話 コードの意味
第11話 coutの使い方と実行ファイルについて
第12話 本講座の特徴のその2
第2講 変数

第1話 変数とは?
第2話 a = 2の意味
第3話 文字列を扱う変数
第4話 文字列の演算
第5話 第4話問題の解答
第6話 実数型変数

私は本講義を時間をかけて展開していきます。
Googleランキングで上位を独占していたころの勢いを復活させます。
-----------------------------------------------------
本講座で開発するソフトの体験の仕方

マルチスレッド版数独自動生成ソフト


上の『マルチスレッド版数独自動生成ソフト』をクリックします。
次に、
タスクバーのをクリックして
エクスプローラーを起動して

ダウンロードをダブルクリックします。

すると、sudokuという圧縮ファイルが出てきます。
sudoku右クリックして、

すべて展開をクリックします。

赤い囲いのところをC:\sudokuに変更して
展開をクリックします。
すると圧縮ファイルが解凍され、sudokuというフォルダがC:\上に展開されます。

すべてブロックされていますので、以下の手順でブロックを外します。

20をダブルクリック

実行しないをクリック

20のところで右クリック

プロパティをクリック

許可するにチェックマークを入れます。

OKをクリックします。
これでブロックが外れます。

確認のために20をダブルクリックします。

黒い画面が立ち上がればブロックが外されていますので、×をクリックして閉じます。

赤枠の21以下について同様の作業をします。
24あたりになると黒い画面は自動的に閉じられてしまうでしょうが、
黒い画面が立ち上がった時点でブロックは外されていますので問題はありません。
最後のsudokuについてはダブルクリックすると

の画面が現れます。編集を有効にするを押してから
×によって閉じてください。
そして、を右クリックしプロパティをクリックして、


許可するにチェックマークをいれてからOKしてください。
念のためにをもう一度ダブルクリックして

実行ボタンをクリックして数独ができればブロックが外されたことが確認できます。
最後にデスクトップにショートカットを作っておくことをお勧めします。
デスクトップ上で右クリック→新規作成→ショートカットの順に進み

項目の場所をC:\sudoku\sudoku.xlsmとして次へをクリックして


ショートカットの名前を数独自動生成ソフトなどとして完了ボタンを押せば、
デスクトップに数独自動生成ソフトのショートカットができて、

それをダブルクリックによって、


ソフトが起動します。
ヒント数を入力して実行ボタンを押すと

数独が生成されます。
このソフトは100%理詰めで解ける数独を生成しますので
数独を楽しんでください。
-----------------------------------------------------