Newer
Older
Ruby / kihon / kihon2.rb
@MURAI Yuhei MURAI Yuhei on 19 Aug 2022 906 bytes 2022-08-19 19:53:36
#!/usr/bin/env ruby
# -*- coding: utf-8 -*-

while true #true = ずっと処理を繰り返す
  print"年齢を入力してね:"
  ago = gets.to_i
  if ago > 1000
    puts"本当ですか?もう一度入力してください"
    redo #処理を最初からやり直す
         #つまり5行目に行く
  else
    break #break = 処理を終了する
  end
end
printf("あなたは%d歳なんですね\n",ago)
sleep(1) #sleepは○秒プログラムを止める
#()の中に秒数を入れる

puts"=========="
n = 0
while not n == 5
  n += 1
  print("\n") #\nだけで改行
  printf("今は%dです\n",n)
  if n == 3
    next #次の処理に移るつまりwhileのところにいく
         #(20行目のとこ)
  end
  puts"今は3ではありません"
end
puts"========="
#小ネタ p について
puts("何か入力してください")
z = gets
p z #p とは""や\nも表示してくれます