学生向けプログラミング入門 | 無料

学生向けにプログラミングを無料で解説。Java、C++、Ruby、PHP、データベース、Ruby on Rails, Python, Django

Ruby

Ruby | 23 | 構造体

Rubyの構造体(Struct)は、Rubyプログラミング言語で複数のデータをグループ化するためのデータ構造です。 通常、複数の関連するデータを一つの単位として扱う必要がある場合に使用されます。

Ruby | 22 | StringBuffer

RubyにはStringBufferという特定のクラスはありません。 しかし、StringBufferという用語は、一部のプログラミング言語(主にJavaなど)で文字列を効率的に操作するためのクラスを指すことがあります。

Ruby | 21 | 表の応用

前のセクションで作成した表のプログラムを、表示方法が選べるように改良してRubyプログラムの理解を深めます。

Ruby | 20 | 表

表を出力するプログラムを作成して、Rubyプログラミングの理解を深めます。

Ruby | 19 | 二次元配列

Rubyの二次元配列は、要素が配列である配列のことです。 つまり、配列の要素が他の配列である配列です。 これにより、表や行列などの構造を表現することができます。 二次元配列は行と列の両方を持つデータ構造を表現するのに便利です。

Ruby | 18 | グラフ

Rubyでグラフを表示させるプログラムを作成し、Rubyプログラミングの理解を深めます。

Ruby | 17 | 日付、時間、曜日の利用

Rubyでの日付、時間、曜日の利用方法を解説します。

Ruby | 16 | クラス

Rubyにおける「クラス」とは、オブジェクト指向プログラミングにおいて、オブジェクトの設計図やテンプレートとなるものです。 クラスは、共通の特性や振る舞いを持つオブジェクトの集合を定義します。

Ruby | 15 | インスタンス変数

Rubyのインスタンス変数(Instance Variables)は、オブジェクト指向プログラミング言語であるRubyにおいて、特定のインスタンス(オブジェクト)に紐づけられた変数です。 これらの変数は、そのオブジェクトの状態や属性を表すために使用されます。

Ruby | 14 | メソッドの利用

他のRubyプログラムのメソッドを使用する方法を解説します。

Ruby | 13 | メソッド

Rubyのメソッドは、オブジェクト指向プログラミング言語であるRubyにおいて、特定の処理や機能を実行するための手段です。 メソッドは、オブジェクトに対して呼び出され、そのオブジェクトの振る舞いを決定します。

Ruby | 12 | Sort

並び替えには、いろいろな方法がありますが、最も簡単な方法を紹介します。

Ruby | 11 | 配列

Rubyの配列(Array)は、複数の要素を格納するためのデータ構造です。 配列は順序付けられたリストであり、要素は整数のインデックスを使ってアクセスできます。 Rubyの配列は可変長であり、異なるデータ型の要素を混在させることができます。

Ruby | 10 | case

Rubyのcase文は、条件分岐を行うための制御構造の一つです。 通常、case文は特定の式や値に基づいて複数の条件を評価し、条件に一致するブロックを実行します。

Ruby | 09 | 論理演算

Rubyの論理演算は、条件や値の真偽を扱うための演算です。 主な論理演算子は以下の通りです。

Ruby | 08 | for

Rubyのfor文は、指定した範囲やコレクションの要素を順番に処理するためのループ文です。

Ruby | 07 | while

Rubyのwhile文は、指定した条件が真の間、繰り返しブロック内の処理を実行するためのループ文です。

Ruby | 06 | if

Rubyのif文は、条件に応じてプログラムの実行フローを制御するための条件分岐文です。

Ruby | 05 | Boolean

Rubyプログラミングにおいて、「真(True)」と「偽(False)」は真理値(Boolean)として知られています。 これは条件式や論理演算などで使用され、プログラムの制御構造や条件分岐などに影響を与えます。

Ruby | 04 | 演算子

Rubyの演算子は、プログラミングで使用されるさまざまな演算を実行するための記号やキーワードです。 以下に一般的なRubyの演算子の種類とその説明を示します。

Ruby | 03 | プログラムの作成と実行

Rubyのプログラムファイルを作成してみます。 Rubyのプログラムは、Visual Studio Codeを使って記述していきます。

Ruby | 02 | Rubyのインストール

Rubyは、プログラミング言語の一種であり、1990年代中頃に日本のプログラマーであるまつもとゆきひろ(Matz)によって開発されました。 Rubyはオブジェクト指向プログラミング言語であり、シンタックスがシンプルで読みやすい特徴があります。 Rubyは多くの…

Ruby | 01 | Visual Studio Codeのインストール

Visual Studio Code(VS Code)は、Microsoftによって開発された無料でオープンソースの統合開発環境(IDE)です。 主にプログラミングやソフトウェア開発に使用されます。 プログラムコードの編集、コマンドは全てVisual Studio Codeで行います。

Windows11 | Rubyのインストール

Windows11にRubyをインストールする方法を解説します。 今回インストールするRubyのバージョンは3.1.4です。

Ruby | インストールとバージョン管理

rbenvは、Rubyプログラミング言語のバージョン管理ツールの一つです。 Rubyはバージョンごとに互換性のない変更があるため、プロジェクトごとに異なるRubyバージョンを使用する必要がある場合があります。 rbenvは、これらの異なるRubyバージョンを簡単に切…

【MacOSX】Ruby(バージョン2.7.2)のインストール

↓↓クリックして頂けると励みになります。ランキング参加中プログラミング MacOSXでRubyをインストールするには「rbenv」が必要です。 まだインストールしていない方は以下の手順で「rbenv」をインストールしてください。 mrradiology.hatenablog.jp Rubyをイ…

Ruby | 21 | 構造体を利用するプログラム

メモ帳を開いて次のプログラムを作ってみましょう。

Ruby | 20 | StringBufferを用いたプログラム

StringBufferは、文字列に文字列を加えたりすることのできるメソッドです。 Rubyでの文字列連結は足し算するだけでいいです。

Ruby | 19 | 表示方法が選べる表のプログラム

メモ帳を開いて次のプログラムを作ってみましょう。

Ruby | 18 | 表を作成するプログラム

メモ帳を開いて次のプログラムを作ってみましょう。