2019年3月8日TwitterFacebookGoogle+LinkedInPocket最簡単プログラムの4回目はforです。以前の記事をまだ見ていない場合はリンク先から確認お願いします。最簡単プログラムfor文はプログラムの一部を繰り返し実行するための機能です。基本的な機能で、私はif文、for文、print文(表示)を理解すればほとんどのことはできると思っています。forの書式for文は次のような文法になっています。command}forの後ろの()の中は;で3つに区切られています。最初の範囲は初期条件です。上の例ではi=0が初期条件です。2番目の範囲は継続条件です。上の例ではiが10未満の場合に命令を繰り返します。3番目の範囲は毎回実行する命令です。上の例ではi++となっていますが、これはforが繰り返されるたびにiを一つずつ増やし(インクリメント)ます。簡単に言うと上の例のfor文は{}の中を10回繰り返して終了します。例の書きかただとfor文の前にiの宣言が必要になります。iが他で使われているとエラーになりますので気をつけてください。code始めにデザイナーを開いてフォームにボタンを配置します。ボタンをダブルクリックしてエディタが開きますので、カーソルが移動したところに以下のコードを追加します。}messageBox.Show()はメッセージボックスを表示する関数です。i.Tostring()でint型のiをstring型に変換して表示します。このサンプルプログラムを実行すると10回メッセージボックスが出て、フォームに戻ります。ウィンドウを閉じた回数が表示されるfor文の条件を変えて変数iをカウントダウンすることができます。0と書くと、iに0が含まれます。この方法ではメッセージボックスの数字は10から0までカウントダウンします。まとめ最簡単プログラム4回目はfor文の書き方を紹介しました。サンプルプログラムは長簡単に書きましたが、実際はif文と組み合わせて条件分岐させて使ったりします。おまけforとifを組み合わせたサンプルを作りました。}ifの条件のi%2はiを2で割ったときのあまりという意味です。0はiを2で割ったときのあまりが0のときという意味です。このサンプルでは偶数のときだけメッセージボックスが表示されます。USBC#で計測器と通信する3回目はUSB接続です。LXIこのブログでは計測器+プログラミングの技術を紹介しています。GPIBC#外部機器通信の2回目はC#とGPIBです。コメントをキャンセルメールアドレスが公開されることはありません。