Newer
Older
Ruby / happyou.rb
@ONOKI Yuma ONOKI Yuma on 17 Dec 2022 1 KB 2022-12-17 15:33:12
#!/usr/bin/env ruby
# -*- coding: utf-8 -*-

puts"この中から家事を選んでね"
puts"料理 洗濯 掃除 お皿洗い"

while true
  print"家事を入力:"
  kazi = gets.chomp

  if kazi == "料理"
  puts"料理ルーレット"
  
  ryouri=["ハンバーグ","生姜焼き","焼き魚","餃子",]

  puts"今日のご飯は何になるかな?"
  sleep(3)
  srand()
  nani=rand(4)
  printf("%sになったよ!\n", ryouri[nani])
  end

  if kazi=="洗濯"
    puts"洗濯の豆知識"
    puts"3つの中から選んで、半角で打ってね!"
    puts"1 2 3 "
    sentaku = gets.chomp.to_i

    if sentaku == 1
      puts"靴下の洗い方について"
      puts"靴下を洗うときは、靴下を裏返して洗うと、皮脂や汗が落ちやすくなります"
      break
    elsif sentaku == 2
      puts"服の洗濯について"
      puts"服を選択するときは、大きいものから入れると洗濯機の回転が良くなり、きれいになりやすいです"
      break
    elsif sentaku == 3
      puts"ジーンズの干し方について"
      puts"ジーンズを干すときは、逆さまにして干すと重さでシワが伸びます"
      break
    else
      puts"その選択肢はないよ"
      redo
    end
  end
    if kazi == "掃除"
      puts"掃除はいつ終わるかな?"
      nokori = 1
      
      while nokori > 0
        sleep(30)
        nokori = nokori - 1
      end

      puts"きれいになったー!!"
    end
    if kazi == "お皿洗い"
      puts"おさらの枚数を数えよう"
      puts"おさらは何枚あるかな? (1枚→1と入力)"
      gokei = 0

      while true
        puts"枚数は? (終わりたいときはxを押してね)"
        maisu = gets.chomp

        if maisu == "x"
          break
        end

        gokei += maisu.to_i
        print("今の合計枚数は%d枚だよ!\n", gokei)
      end

      printf("合計%d枚だ!\n",gokei)
      puts"さて洗おう"
      break
    end
    
end