投稿
けい kei0baisoku
初心者~中級者の方向け。 FORの仕組みです。プチコン3号では内部的にはこうなっていると思われます。 はじめはおちゃめさんのクイズ投稿にコメントするつもりでしたが、「これ、新規でいんじゃね?」と気が付いたので新規に投稿します。 違っていたらごめんなさい…(^^;
5そうだね
プレイ済み
返信[1]
親投稿
忙しくなりそうなので書き込みませんでしたが、このパターンで、FOR以外のWHILEやREPEATなどもGOTOに分解した例を出してあげたら初心者が理解しやすいかなと思ったことがありました。 その際に、正確な分解パターンと、GOTOを利用する人がよく書くパターンを置き換える形でのパターンの例があると、こういうGOTOの使い方をしている場合は、このループ系命令パターンに直せるし、その方がよりベターですよ、って言えるかなと思ったりもしてました。 ということで、投げっぱなしでよろしくお願いします。(^^;
2そうだね
プレイ済み
返信[2]
親投稿
けい kei0baisoku
>でんぺんさん コメントありがとうございます!(^O^) なるほど!GOTO→構文の置き換え例とかあると実用性高いですね(^O^) WHILEとREPEATくらいならカバーできそうです。 お任せください(^ω-) 睡眠時間がヤバめですがギリ大丈夫(`・ω・´)
0そうだね
プレイ済み
返信[3]
親投稿
よろしくお願いします〜。 てかけいさんも体には気をつけてくださいー
1そうだね
プレイ済み
返信[4]
親投稿
おちゃめ ochame_nako
こういうのを見るとFOR~NEXTはGOTOやIF~THEN~の使い方を覚えた後の方が理解しやすいのが明白ですね。 WHILE~WENDとREPEAT~UNTILは入り口チェックと出口チェックを説明するため私のサイトのプチコン3号入門講座でもIFとGOTOを使って説明する予定です。
0そうだね
プレイ済み
返信[5]
親投稿
けい kei0baisoku
>おちゃめさん 全く同感です(´ω`) もちろん、人によってはいきなり構文からでも入れるとは思いますが、プチコンは若い初心者の人が多そうなのでバラした方が結果的に理解が早そうです。
0そうだね
プレイ済み
返信[6]
親投稿
901 901kyuumaruiti
初心者でもGOTO IF FORはすぐわかると思う。 FORと配列とDATA組み合わせたらの~みそこんがらがってくるけど…
0そうだね
プレイ済み
返信[7]
親投稿
けい kei0baisoku
>901さん それがですね………大人の方でもずっと使ってるのになかなかWHILEを理解できなかったりするのですよ………(´ω`) PS.同じ二人でここまで方向の違うこと話してるのも珍しい……
0そうだね
プレイ済み
返信[8]
親投稿
901 901kyuumaruiti
オレもWHILE理解してない…
0そうだね
プレイ済み
返信[9]
親投稿
けい kei0baisoku
なんですって!(°Д°) FORとDATAは理解してるのに!? 数日中に投稿予定の「WHILEとREPEAT分解してみました」をお待ちください(^^;
0そうだね
プレイ済み
返信[10]
親投稿
901 901kyuumaruiti
まだGOTOのレベルだから… FORとDATAは使い方はわかるんだけど、途中からの~みそ追いつかなくなる。 二次元配列とか FOR FOR NEXT NEXT とか
0そうだね
プレイ済み
返信[11]
親投稿
けい kei0baisoku
うーん、二次元配列とかだと慣れですかねー。 知らないところがあるというのでも無さそうですし……(-ω-) 複雑なのははじめは丁寧に確認しながらでOKだと思いますよ。
0そうだね
プレイ済み
返信[12]
親投稿
901 901kyuumaruiti
結局最後はそうなるか…
0そうだね
プレイ済み
返信[13]
親投稿
けい kei0baisoku
まあそっすねー(-ω-) 自転車みたいに転びながら慣れていくしかないものと、切符買ったら電車乗れるみたいに一回知ったらそれでOKなものとがあるのかなと思います。
0そうだね
プレイ済み
返信[14]
親投稿
pinfu ANNAININ
突然、お邪魔します。 例えばTEKI[種類,レベル]みたいなのが可能なのでしょうか???
0そうだね
プレイ済み
返信[15]
親投稿
けい kei0baisoku
>pinfuさん 二次元配列の利用例ですか? バッチリ可能です。 むしろ、二次元配列のかなり理想的な利用例だと思います(^O^) その使い方、いいですね!
0そうだね
プレイ済み
返信[16]
親投稿
pinfu ANNAININ
おぉ、なるほど! 一度、こんな使い方のイメージなのか聞いて見たかったので良かったです♪ DIM自体、実際に使いながら使い方の理解をしていったと思うので、私の場合、なんとなくこーゆーのに使いたいとイメージ出来れば、後は実戦で量をこなすのが良さそうです(笑) 返信、感謝です!
1そうだね
プレイ済み