From 5f633d1e8d0b202e78a6ab6610a80c4f2f7aea7c Mon Sep 17 00:00:00 2001 From: cat4 Date: Mon, 16 Feb 2015 17:35:57 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E4=BD=9C=E6=A5=AD=E4=BF=AE=E6=94=B9v2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- homework/week1_2.rb | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 homework/week1_2.rb diff --git a/homework/week1_2.rb b/homework/week1_2.rb new file mode 100644 index 0000000..65253e6 --- /dev/null +++ b/homework/week1_2.rb @@ -0,0 +1,31 @@ +##Ruby讀書會作業 BMI 計算器 by四貓 + +puts "BMI 計算器" +puts "你好,你叫什麼名字呢?" +name = gets.chomp +puts "#{name}你好!我是殘酷的計算小精靈,要來幫你算 BMI 囉!" +puts "請輸入你的身高(單位:公尺)" +height= gets.chomp.to_f +puts "請輸入你的體重(單位:公斤)" +weight = gets.chomp.to_f +sum=height*height +BMI=weight/sum +puts "你的 BMI值是#{BMI}" + +if name = "阿銘" + puts "Jim說看到阿銘就要顯示過重" +elsif + +if BMI<18.5 + puts "紙片人!" +elsif 18.5<=BMI && BMI<24 + puts "正常!保持下去吧!" +elsif 24<=BMI && BMI <27 + puts "過重,要多運動囉!" +elsif BMI>27 + puts "連勝文?" + +end + +end + From bae3f2f30d289fd55f14423da7f0fce5d1fe6710 Mon Sep 17 00:00:00 2001 From: cat4 Date: Mon, 16 Feb 2015 17:46:05 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E6=9B=B4=E6=94=B9coding=20style=E8=88=87?= =?UTF-8?q?=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- homework/week1_2.rb | 23 +++++++++++------------ homework/week1_2.rb~ | 31 +++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+), 12 deletions(-) create mode 100644 homework/week1_2.rb~ diff --git a/homework/week1_2.rb b/homework/week1_2.rb index 65253e6..a7b7b7d 100644 --- a/homework/week1_2.rb +++ b/homework/week1_2.rb @@ -12,20 +12,19 @@ BMI=weight/sum puts "你的 BMI值是#{BMI}" -if name = "阿銘" +if name == "阿銘" puts "Jim說看到阿銘就要顯示過重" -elsif +else -if BMI<18.5 - puts "紙片人!" -elsif 18.5<=BMI && BMI<24 - puts "正常!保持下去吧!" -elsif 24<=BMI && BMI <27 - puts "過重,要多運動囉!" -elsif BMI>27 - puts "連勝文?" - -end + if BMI < 18.5 + puts "紙片人!" + elsif 18.5 <= BMI && BMI < 24 + puts "正常!保持下去吧!" + elsif 24 <= BMI && BMI < 27 + puts "過重,要多運動囉!" + elsif BMI > 27 + puts "連勝文?" + end end diff --git a/homework/week1_2.rb~ b/homework/week1_2.rb~ new file mode 100644 index 0000000..e3a9aca --- /dev/null +++ b/homework/week1_2.rb~ @@ -0,0 +1,31 @@ +##Ruby讀書會作業 BMI 計算器 by四貓 + +puts "BMI 計算器" +puts "你好,你叫什麼名字呢?" +name = gets.chomp +puts "#{name}你好!我是殘酷的計算小精靈,要來幫你算 BMI 囉!" +puts "請輸入你的身高(單位:公尺)" +height= gets.chomp.to_f +puts "請輸入你的體重(單位:公斤)" +weight = gets.chomp.to_f +sum=height*height +BMI=weight/sum +puts "你的 BMI值是#{BMI}" + +if name == "阿銘" + puts "Jim說看到阿銘就要顯示過重" +else + + if BMI<18.5 + puts "紙片人!" + elsif 18.5<=BMI && BMI<24 + puts "正常!保持下去吧!" + elsif 24<=BMI && BMI <27 + puts "過重,要多運動囉!" + elsif BMI>27 + puts "連勝文?" + + end + +end + From dc310430241ac881f0aa8acb00cf0b353b2612d7 Mon Sep 17 00:00:00 2001 From: catx4 Date: Tue, 17 Feb 2015 14:52:17 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E7=A9=BA=E7=99=BD?= =?UTF-8?q?=E4=BB=A5=E5=8F=8A=E9=A1=AF=E7=A4=BA=E6=96=87=E5=AD=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- homework/week1_3.rb | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 homework/week1_3.rb diff --git a/homework/week1_3.rb b/homework/week1_3.rb new file mode 100644 index 0000000..9d10682 --- /dev/null +++ b/homework/week1_3.rb @@ -0,0 +1,29 @@ +##Ruby讀書會作業 BMI 計算器 by四貓 + +puts "BMI 計算器" +puts "你好,你叫什麼名字呢?" +name = gets.chomp +puts "#{name}你好!我是殘酷的計算小精靈,要來幫你算 BMI 囉!" +puts "請輸入你的身高(單位:公尺)" +height= gets.chomp.to_f +puts "請輸入你的體重(單位:公斤)" +weight = gets.chomp.to_f +sum=height*height +BMI=weight/sum + +if name == "阿銘" + puts "Jim說看到阿銘就要顯示過重" +else + puts "你的 BMI值是#{BMI}" + if BMI < 18.5 + puts "紙片人!" + elsif 18.5 <= BMI && BMI < 24 + puts "正常!保持下去吧!" + elsif 24 <= BMI && BMI < 27 + puts "過重,要多運動囉!" + elsif BMI > 27 + puts "連勝文?" +end + +end + From 3ff4e8775822c2719c7f73171a506b55fb5398dd Mon Sep 17 00:00:00 2001 From: catx4 Date: Tue, 17 Feb 2015 15:03:35 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E7=A9=BA=E7=99=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- homework/week1_3.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/homework/week1_3.rb b/homework/week1_3.rb index 9d10682..81bb7af 100644 --- a/homework/week1_3.rb +++ b/homework/week1_3.rb @@ -5,11 +5,11 @@ name = gets.chomp puts "#{name}你好!我是殘酷的計算小精靈,要來幫你算 BMI 囉!" puts "請輸入你的身高(單位:公尺)" -height= gets.chomp.to_f +height = gets.chomp.to_f puts "請輸入你的體重(單位:公斤)" weight = gets.chomp.to_f -sum=height*height -BMI=weight/sum +sum = height*height +BMI = weight/sum if name == "阿銘" puts "Jim說看到阿銘就要顯示過重" @@ -23,7 +23,7 @@ puts "過重,要多運動囉!" elsif BMI > 27 puts "連勝文?" -end + end end