Lesson5「色々な構文」

この練習には本入部生のみ参加できます。

本入部はこちら

学習概要

条件によって処理を変えられるswitch文やif文、繰り返し処理を行えるwhile文やfor文を学んでいきます。

補足

ログインが必要です

この練習でわからない所を質問する※部活外の質問はできません

ログインが必要です

この練習への質問一覧

ログインが必要です

Lesson5「色々な構文」の内容※SEO用のため読めません

今回はですね構文と呼ばれるものを学んでいきたいと思います構文富山ですね条件によって処理を変えたりだとか繰り返し同じ処理ができるような文の書き方になります一つ目は条件によって処理を変えたいという時条件分岐と呼ばれる文の書き方がありますその一つが SWITCH 文と呼ばれるものですどういうものかと言うともし何々の場合にこういう処理をするよまたはこういう場合にこういう処理をするよまたはという形で変えていくようなものになります書き方はスイッチかっことしてかっこの中に判定に使いたい条件率変えたいんすだとか値を設定しますその後に中括弧で囲って中に Case と書いて値を設定しますそして転んで区切って実行したい命令を書いて最後にブレークセミコロンで終わらせますひとくくりを同じようにしたにかえていくとその場合はその場合はという形で条件分けることができます1番目の例を見てみるとスイッチかっこだらなむとなっているので変数 Num これを条件に使っていますケース1となっているのでこの変数7が1の場合その後の処理があります次にケースにがあるので変数 Num が2の場合という形で条件を分けることができますもう一つですね先ほどと同じように条件分岐をさせる文の書き方で IF 文と呼ばれるものがありますやさけのスイッチ部よりですねこちらの IF 文の方が実際使えるケースは多いんですけれども例えば一つ目を見てもらうという格好となって中学校で囲われてますねかっこの中に条件を指定しますね中学校の中に実際にその場合の処理を変えていくという形になりますこの間と変数 Num が3の場合にその中の処理をしますよというものになります2番目はですね条件を二つに分けたい場合ですねオナ所に行く格好としてそんな感情県を書きますこの場合だと変数七が3の場合にこの処理をしますよね中学校の後にですねるすまた中隔がありますこれはえるすというのはそれ以外という場合ですなので変数七が3の場合これをしますよそれ以外の場合この処理をしますよという形になりますそして三つ目はですねさらに条件を複数に分けたい場合です同じように二中学校として変数なのだーさんのバイトありますその後に ELse if 括弧中括弧とすることでそうじゃなくてもしこの場合という意味合いになりますなので変数 Num が3の場合にこの処理をしますそうじゃなくて変数7が5の場合にはこの処理をしますと分けることはできるんですね最後に出てまた逢えるストしてそれ以外の場合はと付け加えることもできます次に処理を繰り返したい場合に使う while 文というものがありますこれはですねこの条件の間にこの処理をずっと続けますよという書き方ができるんですね貸方ですねファンいるかっことしてかっこの中に条件式を書きますそして中学校の中に実際にその条件にあった時の処理を変えていくという形になります市連を見てみると変数アニマル0を入れてますそして while かっことして過去の中に条件が入っています変数愛が比較演算子を使って1000円未満の場合に中学校の中の処理を繰り返しますよというものになりますそしてその書類は栄光を愛となってるので変数愛を表示させますそしてだら I ++なってるのでこらインクリメントですね変数愛にプラス一してますどうなるかと言うとですねまず最初に変数に0が入っていますその0をまず表示しますそしてゼロにプラス一します7で変数が一意になりますそしてその変数愛が1000円未満かどうかを判定しますで判定の結果条件内なのでまた次へコーデ数を表示させます今度は1になってるのに血が表示されるそしてまたいんくりん ENT で今度1プラスしてになりますという形でゼロから900 9まで表示されるような形になります同じような繰り返しの書き方でですね多分というものがありますこれも while 文と同じようにですねある条件の愛だこの処理をしますよという意味合いの書き方になります書き方ですねこは確固としてかっこの中に条件を変えて行くんですけれどもセミコロンで区切ってあげますかっこの中はですね三つに分かれていますまず一つ目なんですけれどもだら=1となってますね俺はこの繰り返しセブンのですね一番最初一回だけ実行したいものを書くんですけれどもなら=1なのでこの場合だと変数 i を作ってその中に1を代入するというものになります魚のホイルもですね最初に変数 i に0を代入してましたけれどもそれをここに書いてるのものですねそして二つ目はですねこの繰り返し前の最初に繰り返し処理を行っていいかどうかの条件を書いてきますそして最後にはですねそのループ毎の一番最後に実行したい処理を変えていきますこの場合だとインクリメントしてるのでループの一番最後に変数はよいちくりあげるよという意味ですね先物 while 文と同じなんですねこの場合だと最初変数に血が入っていて1が表示されてという形になるので1から999まで表示されるな形になります while 文と比べて本文の方がちょっとコンパクトにかけるっていうのが特徴になりますはいいかがだったでしょうかねまずは条件によって処理を変えたい場合には if 文繰り返し処理を行いたい場合には和文という形で覚えておきましょうではまた次回お会いしましょうさようなら