かるーくRuby #3 繰り返し

こんにちは
今回は繰り返しです。

適当にプログラム作っていきます。
生徒と学校クラスを定義して、平均点を求めます。

生徒クラスでは繰り返しは使いません。
データを持っているだけです。

学校クラスでは、まず、生徒を入学させます。
そして所属している生徒の平均点をcalc_averageで求めます。
この時、配列に定義されているeachメソッドを使います。
便利ですね。

では実際にインスタンスを生成して使ってみます。

ここでもう一つ繰り返し。
生徒のデータを登録する為に、数値クラスのtimesメソッドを使っています。
今は30人分のデータを作成しています。

で、実行した結果。

正しく表示されましたね。
1人点数やばい奴いますね笑

Rubyには他にも色んな繰り返し処理があるので、状況に合った使い方をしていきたいですね。
ではまた!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です