━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ レンタル掲示板とクイズ投稿サイトを開発した櫻井文人の プログラムの考え方が身につくメルマガ『プログラムは考え方です』 ─────────────────────────────────── メルマガ発行人 櫻井文人のプロフィール ⇒ http://www.bunzin.net/program/prof.html ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ こんにちは、メルマガ発行人の櫻井文人です。 文章を入力中にソフトが固まってしまったりして、困ったことはありませんか? 詳しくは編集後記で。 今回も前回に引き続き「制御文」についてです。 制御文には「分岐」と「反復」とあります。 前回の「反復」のうちの1つである「while文」について説明したので、 今回は「for文」について説明していきます。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 【おすすめ】今回も『初音ミク』特集です。クリプトン VOCALOID2 キャラクター ボーカル シリーズ01 初音ミク HATSUNE MIKU http://hb.afl.rakuten.co.jp/hgc/0c61938e.9ee9532e.0c61938f.d28ac561/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fakibakan%2f10007365%2f%3fscid%3daf_ich_link_mail&m=http%3a%2f%2fm.rakuten.co.jp%2fakibakan%2fi%2f10007365%2f 24cm!!でかっ!!【初音ミク】ボーカロイド 初音ミク プレミアムフィギュア http://hb.afl.rakuten.co.jp/hgc/0c61959a.754c8a92.0c61959b.a7a7fe9c/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fauc-sunny%2f100006725%2f%3fscid%3daf_ich_link_mail&m=http%3a%2f%2fm.rakuten.co.jp%2fauc-sunny%2fi%2f10000973%2f SEGA VOCALOID 初音ミク オルゴールフィギュアVer.1.5 全2種セット(セガ) http://hb.afl.rakuten.co.jp/hgc/0c6195dc.183371ba.0c6195dd.f7b65a2d/?pc=http%3a%2f%2fitem.rakuten.co.jp%2frobotrobot%2f20453%2f%3fscid%3daf_ich_link_mail&m=http%3a%2f%2fm.rakuten.co.jp%2frobotrobot%2fi%2f10016680%2f ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ■■ 条件に応じてやることを「反復」する(for文) ─────────────────────────────────── 今回は、扱っている情報の状況に応じて、 やるべきことを変えていく制御文のうちの「反復」の1つである 「for文」について説明していきます。 ■ for文 for文には、処理を繰り返したい回数を指定できる仕組みが備わっています。 もちろんwhile文などでも、自前で回数を数える変数と回数を制御する 仕組みを準備すれば、指定した回数だけ処理を繰り返すことも可能です。 でも、for文は、こういった仕組みがはじめから備わってるので、 処理したい回数を指定する時は、たいていfor文を使ったほうが多いです。 for文は実際には以下のような書式で記述(VBScriptの例)します。 for 変数 = 初期値 to 条件地 step 増分値 繰り返す処理 next for文が実行されると、まず最初に変数に初期値が格納されます。 変数の名前は好きなようにつけてください。 初期値が格納された変数の値は処理を実行するたびに、増分値で 指定した数だけ増えていきます。 そして、変数の値が条件値と同じになるまで処理が繰り返されます。 「step 増分値」の部分を省略することもできます。 省略すると増分値は1になります。 また、処理の中でfor文で指定した変数を使うこともできます。 なお、VBScriptの「for文」については、 以下のページにまとめてありますのでこちらも参考にしてみてください。 処理を繰り返す - while文 ⇒ http://www.bunzin.net/program/vbscript/for.html 制御文については、これで終了です。 次回のメルマガからは、新しいテーマを取り上げる予定です。 お楽しみに・・・。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ■■ 編集後記 ─────────────────────────────────── パソコンで、作業をしていて 使っているソフトが固まってしまったりして、困ったことはありませんか? 例えば、エクセルやワードで資料を作成していたり、 ブログでかなり大きな記事を書いていたり・・・とか。 何の前触れもなく突然固まってしまって、 今までの作業の内容を保存することすらできない。 それが何時間もかけた文章だったりすると、 もう怒りすらわいてきますよね(笑) でも、そんな時は・・・ 画面をキャプチャーすると良いです。 キーボードに「PrintScreen」あるいは「PrtSc」などと書かれた ボタンがあるので、それを押すとキャプチャーできます。 もしかしたら、キーボードによっては「Fn」キーを押しながら 「PrintScreen」を押す必要があるものもあるかもしれません。 そして、Windowsに付属のペイントなどに、貼り付ければ、 とりあえず画像でですが残すことができます。 とりあえず、画像として残すので、 入力しなおさないとならないのと、 表示されていた部分しか救済できないというのもありますが、 はじめから、全ての文章を思い出しながら入力するよりは よっぽどましかと思います。 最後までお読みいただき、ありがとうございました。 ─────────────────────────────────── メルマガに関してのご意見・ご要望は、以下の受付フォームから 常時受け付けております。 ご意見・ご要望 受付フォーム ⇒ http://www.bunzin.net/program/mailmaga/demand/ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 【おすすめ】今回も『初音ミク』特集です。クリプトン VOCALOID2 キャラクター ボーカル シリーズ01 初音ミク HATSUNE MIKU http://hb.afl.rakuten.co.jp/hgc/0c61938e.9ee9532e.0c61938f.d28ac561/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fakibakan%2f10007365%2f%3fscid%3daf_ich_link_mail&m=http%3a%2f%2fm.rakuten.co.jp%2fakibakan%2fi%2f10007365%2f 24cm!!でかっ!!【初音ミク】ボーカロイド 初音ミク プレミアムフィギュア http://hb.afl.rakuten.co.jp/hgc/0c61959a.754c8a92.0c61959b.a7a7fe9c/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fauc-sunny%2f100006725%2f%3fscid%3daf_ich_link_mail&m=http%3a%2f%2fm.rakuten.co.jp%2fauc-sunny%2fi%2f10000973%2f SEGA VOCALOID 初音ミク オルゴールフィギュアVer.1.5 全2種セット(セガ) http://hb.afl.rakuten.co.jp/hgc/0c6195dc.183371ba.0c6195dd.f7b65a2d/?pc=http%3a%2f%2fitem.rakuten.co.jp%2frobotrobot%2f20453%2f%3fscid%3daf_ich_link_mail&m=http%3a%2f%2fm.rakuten.co.jp%2frobotrobot%2fi%2f10016680%2f ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ●櫻井が開発したレンタル掲示板は コチラ ⇒ http://www.bunzin.gr.jp/m_board/ 画像のアップロードも可能なレンタル掲示板です。 無料ですのでお気軽にどうぞ。 ●櫻井が開発したクイズ投稿サイトは コチラ ⇒ http://www.bunzin.gr.jp/quiz/ あなたが考えたクイズを投稿することができます。 投稿されたクイズに回答することもできます。 無料ですのでお気軽にどうぞ。 ●BUNZIN NET アプリ コチラ ⇒ http://www.bunzin.net/app/ ●プログラム用語辞典 コチラ ⇒ http://www.bunzin.net/program/dictionary/ ●お手軽!VBScriptを使ってみよう コチラ ⇒ http://www.bunzin.net/program/vbscript/ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ メルマガ発行人 櫻井文人 メルマガ発行責任者情報は コチラ ⇒ http://www.bunzin.net/program/mghsinfo.html アドレス変更と登録解除はコチラ ⇒ http://www.mag2.com/m/0000293166.html メルマガバックナンバーは コチラ ⇒ http://www.bunzin.net/program/mailmaga/backnumber/ 櫻井文人のプロフィール ⇒ http://www.bunzin.net/program/prof.html ご意見・ご感想はコチラ ⇒ bunzin●bunzin.gr.jp (メール送信の際は、●を@に置き換えてください。) (櫻井が確実に読みますが、返信は保障できません。) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ |