We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
今月のカレンダーを表示するプログラムを書く。(コマンドラインのプログラムとして作る) macに入っているcalコマンドと同じ見た目で作る。 また、-mで月を、-yで年を指定できるように。(指定しない場合は今月・今年) 少なくとも1970年から2100年までは表示できること。
今月の最初の日と最後の日を求めて、最初の日から最後の日まで順番に表示すると良い。土曜日を表示した後に改行を入れれば大体完成。 -1日は当月の最終日を指します。 date = Date.new(2010, 5, -1) 改行無しで出力したい場合はprintを使うと良い。
解いたらfjordに提出する
The text was updated successfully, but these errors were encountered:
Date.new(year,mon, -1)
array.join(sep = $,) week = ["日", "月", "火", "水", "木", "金", "土"] puts week.join(" ") => 日 月 火 水 木 金 土
putsとprintの違い
centerメソッドは、引数lengthの長さを持つ新しい文字列を作成し、レシーバstrの文字列をその中央に置いて、左右を空白で埋める。
s = "hello" p s.center(15) => " hello "
p "foo".rjust(10) # => " foo" p "foo".rjust(2) # => "foo"
Sorry, something went wrong.
オプション -a, -b を受け付けるコマンドを作成するには optparseを使えば良い
No branches or pull requests
今月のカレンダーを表示するプログラムを書く。(コマンドラインのプログラムとして作る)
macに入っているcalコマンドと同じ見た目で作る。
また、-mで月を、-yで年を指定できるように。(指定しない場合は今月・今年)
少なくとも1970年から2100年までは表示できること。
今月の最初の日と最後の日を求めて、最初の日から最後の日まで順番に表示すると良い。土曜日を表示した後に改行を入れれば大体完成。
-1日は当月の最終日を指します。
date = Date.new(2010, 5, -1)
改行無しで出力したい場合はprintを使うと良い。
解いたらfjordに提出する
The text was updated successfully, but these errors were encountered: