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

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

Ruby

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 | 表を作成するプログラム

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

Ruby | 17 | 二次元の配列

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

Ruby | 16 | グラフを表示するプログラム

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

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

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

Ruby | 14 | クラスの定義とメソッドの使用

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

Ruby | 13 | 簡単なゲームを作成

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

Ruby | 12 | 他のRubyプログラムのメソッドを使用する

まず最初に利用するメソッドが書かれたプログラムを作ります。 ファイル名は「descendingsort.rb」とします。 内容はsort4.rbを若干変更したものです。

Ruby | 11 | メソッドが複数あるプログラム

メソッドとは、ある特定の一連の処理をまとめたプログラムの構造の1つです。 メソッドは何個でも自由に記述できます。 メソッドを記述する順序は処理の順序とは全く関係ありません。 メソッドの名前は自由に付けることができます。

Ruby | 10 | 並び替えプログラム

並び替えには、いろいろな方法がありますが、まずは最も簡単な方法を紹介します。 メモ帳を開いて次のプログラムを作ってみましょう。

Ruby | 09 | 配列を用いたプログラム

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

Ruby | 08 | caseを使った条件分岐

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

Ruby | 07 | 複雑な条件分岐

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

Ruby | 06 | 繰り返しのプログラム for

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

Ruby | 05 | 繰り返しのプログラム while

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

Ruby | 04 | 条件判定するプログラム if

メモ帳を開いて次の条件判定するプログラムを作ってみましょう。

Ruby | 03 | 真か偽かを判定するプログラム

メモ帳を開いて次の真が偽かを判定するプログラムを作ってみましょう。

Ruby | 02 | 簡単な計算をするプログラム

今回は簡単な計算をするプログラムを作成してみます。 メモ帳を開いて次の計算プログラムを作ってみましょう。

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

まずは作業用(Rubyのプログラムファイルを保存する場所)のフォルダを作成します。 今回はRubyのインストールフォルダの中に作ります。 Cドライブの「Ruby25-x64」フォルダの中に「work」というフォルダを作ります。

Ruby | Rubyのダウンロードとインストール

まずは「[https://www.ruby-lang.org/ja/:title]」にアクセスします。