diff --git a/countdown.rb b/countdown.rb new file mode 100755 index 0000000..7d927ba --- /dev/null +++ b/countdown.rb @@ -0,0 +1,46 @@ +#!/usr/bin/env ruby +# countdown.rb: +# ./countdown.rb 0:00 +# ./countdown.rb 23:00 + +now = Time.now +goal = Time.mktime(now.year, now.month, now.day, *ARGV[0]) +while goal < Time.now + goal += 3600*24 # 日付が過去だったら1日分進める +end + +while true + nokori = goal-Time.now + printf("あと%d秒\n", nokori) + if nokori.to_i <=0 + break + end + sleep(1) +end + +puts <=50&&jikan<60 + printf("\e[31mレベル1\n") +end +if jikan>=40&&jikan<50 + print("\e[31mレベル2\n") +end +if jikan>=30&&jikan<40 + print("\e[31mレベル3\n") +end +if jikan>=20&&jikan<30 + print("\e[31mレベル4\n") + end + if jikan>=10&&jikan<20 + print("\e[31mレベル5\n") + end + open("out.txt", "a") do |txt| + now = Time.new + txt.printf("タイムは%d秒です。 \n", jikan) + txt.printf("間違えた回数%d回です。\n",misu) + txt.printf("%dnow",now) + txt.printf("a",(p now)) + end + now = Time.new + + + diff --git a/zikkkenn.rb b/zikkkenn.rb new file mode 100755 index 0000000..e2e2434 --- /dev/null +++ b/zikkkenn.rb @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +# -*- coding: utf-8 -*- +require 'csv' #CSV ライブラリ読込 +data = CSV.read("shonai.csv", headers:true) #CSV ファイル読込 +data.each{|row| # row には 1 行ずつ値が入り繰り返される +printf("%s の詳しい情報は?\n", row["建物名"]) +printf("住所 => %s \n 電話番号 => %s \n", +row["住所"], row["電話番号"]) +print("--------------------------\n") } #仕切り