第5講 For文(繰り返し処理)を理解しよう

第1話 第5講の目的

さて、長い間お待たせしました。
第5講でいよいよ魔方陣や数独に関連する内容を扱います。
次のファイル 参考ファイル をダブルクリックして開いてください。
開く際には、『編集を有効にする』にして、『コンテンツを有効化』してください。
魔方陣?
第5講では、例1が魔方陣になってるかを
For文=繰り返し処理を使って判定します。
ただし、例2が正しい数独になっているかの判定は、
第5講のFor文だけでなく第6講のIf文も使わなければなりませんので、
第6講まで待って頂かなければなりません。
また、前話の

解答
Private Sub CommandButton1_Click()
  Dim w As Byte
  w = 0
  w = w + 1
  w = w + 2
  w = w + 3
  w = w + 4
  w = w + 5
  w = w + 6
  w = w + 7
  w = w + 8
  w = w + 9
  w = w + 10
  Cells(6, 1) = "1+2+3+4+5+6+7+8+9+10の計算結果は?"
  Cells(7, 1) = "その答えは"
  Cells(7, 2) = w
End Sub
数独?
をFor文を使ってエレガントなものに書き換えます。
同じような繰り返しを人間がするのではなく、
コンピュータにさせたいからです。

魔方陣や数独に関連する内容に早く入りたいところですが、
基礎が大事です。
1+2+3+4+5+6+7+8+9+10の計算は
基礎を理解するのにうってつけの題材ですので、
第2話以降では、こちらから入ります。


第4講第10話へ 第2話へ



トップ


初心者のためのc++ vc++ c言語 入門 基礎から応用までへ
初心者のための excel 2007 2010 2013 vba 入門 基礎から応用まで
初心者のための世界で一番わかりやすいVisual C++入門基礎講座
初心者のための世界で一番わかりやすいVisual Basic入門基礎講座へ
vb講義トップへ
VB講義基礎へ
専門用語なしのC++入門へ
専門用語なしのJava入門へ
専門用語なしのVBA入門

数独のページ
魔方陣のページ
数学研究室に戻る
本サイトトップへ