Newer
Older
Ruby / genso.rb
@TAKAHASHI Shoma TAKAHASHI Shoma on 6 Jan 2024 8 KB 2024-01-06 15:22:37
#!/usr/bin/env ruby
# -*- coding: utf-8 -*-

while true
  puts "知りたい元素の元素番号を入れてね(1~92) 元素の名前とその元素についての簡単な説明が見られるよ!"
  puts "終了する場合は0を入力"
  n =  gets.to_i
  if n == 0
    break
  elsif n == 1
    puts "元素番号1.水素"
    puts "一番軽い元素
 "
    redo
  elsif n == 2
    puts "元素番号2.ヘリウム"
    puts "風船
 "
    redo
  elsif n == 3
    puts "元素番号3.リチウム"
    puts "リチウムイオン電池
 "
  elsif n == 4
    puts "元素番号4.ベリリウム"
    puts "軽くて強い毒性持ち
 "
    redo
  elsif n == 5
    puts "元素番号5.ホウ素"
    puts "ガラス
 "
    redo
  elsif n == 6
    puts "元素番号6.炭素"
    puts "有機物
 "
    redo
  elsif n == 7
    puts "元素番号7.窒素"
    puts "空気の80%
 "
    redo
  elsif n == 8
    puts "元素番号8.酸素"
    puts "燃える
 "
    redo
  elsif n == 9
    puts "元素番号9.フッ素"
    puts "危険
 "
    redo
  elsif n == 10
    puts "元素番号10.ネオン"
    puts "ネオンサイン
 "
    redo
  elsif n == 11
    puts "元素番号11.ナトリウム"
    puts "水に入れると爆発する
 "
    redo
  elsif n == 12
    puts "元素番号12.マグネシウム"
    puts "軽くて強い
 "
    redo
  elsif n == 13
    puts "元素番号13.アルミニウム"
    puts "軽い、強い、安い
 "
    redo
  elsif n == 14
    puts "元素番号14.ケイ素"
    puts "シリコン
 "
    redo
  elsif n == 15
    puts "元素番号15.リン"
    puts "マッチ
 "
    redo
  elsif n == 16
    puts "元素番号16.硫黄"
    puts "硫酸
 "
    redo
  elsif n == 17
    puts "元素番号17.塩素"
    puts "漂白剤
 "
    redo
  elsif n == 18
    puts "元素番号18.アルゴン"
    puts "蛍光灯
 "
    redo
  elsif n == 19
    puts "元素番号19.カリウム"
    puts "石鹸
 "
    redo
  elsif n == 20
    puts "元素番号20.カルシウム"
    puts "骨
 "
    redo
  elsif n == 21
    puts "元素番号21.スカンジウム"
    puts "燃料電池
 "
    redo
  elsif n == 22
    puts "元素番号22.チタン"
    puts "強いけど高い
 "
    redo
  elsif n == 23
    puts "元素番号23.バナジウム"
    puts "合金添加剤
 "
    redo
  elsif n == 24
    puts "元素番号24.クロム"
    puts "chrome book
 "
    redo
  elsif n == 25
    puts "元素番号25.マンガン"
    puts "乾電池
 "
    redo
  elsif n == 26
    puts "元素番号26.鉄"
    puts "安い、強い
 "
    redo
  elsif n == 27
    puts "元素番号27.コバルト"
    puts "目薬
 "
    redo
  elsif n == 28
    puts "元素番号28.ニッケル"
    puts "100円
 "
    redo
  elsif n == 29
    puts "元素番号29.銅"
    puts "10円
 "
    redo
  elsif n == 30
    puts "元素番号30.亜鉛"
    puts "加工が簡単
 "
    redo
  elsif n == 31
    puts "元素番号31.ガリウム"
    puts "手で溶ける、アルミをボロボロにする
 "
    redo
  elsif n == 32
    puts "元素番号32.ゲルマニウム"
    puts "健康食品
 "
    redo
  elsif n == 33
    puts "元素番号33.ヒ素"
    puts "毒殺
 "
    redo
  elsif n == 34
    puts "元素番号34.セレン"
    puts "コピー機
 "
    redo
  elsif n == 35
    puts "元素番号35.臭素"
    puts "臭いし猛毒
 "
    redo
  elsif n == 36
    puts "元素番号36.クリプトン"
    puts "初音ミク
 "
    redo
  elsif n == 37
    puts "元素番号37.ルビジウム"
    puts "GPS
 "
    redo
  elsif n == 38
    puts "元素番号38.ストロンチウム"
    puts "ブラウン管
 "
    redo
  elsif n == 39
    puts "元素番号39.イットリウム"
    puts "YAGレーザー
 "
    redo
  elsif n == 40
    puts "元素番号40.ジルコニウム"
    puts "原子力発電の燃料棒
 "
    redo
  elsif n == 41
    puts "元素番号41.ニオブ"
    puts "超電導
 "
    redo
  elsif n == 42
    puts "元素番号42.モリブデン"
    puts "合金添加剤
 "
    redo
  elsif n == 43
    puts "元素番号43.テクネチウム"
    puts "初人工元素
 "
    redo
  elsif n == 44
    puts "元素番号44.ルテニウム"
    puts "ハードディスク
 "
    redo
  elsif n == 45
    puts "元素番号45.ロジウム"
    puts "メッキ
 "
    redo
  elsif n == 46
    puts "元素番号46.パラジウム"
    puts "水素貯蔵
 "
    redo
  elsif n == 47
    puts "元素番号47.銀"
    puts "抗菌作用
 "
    redo
  elsif n == 48
    puts "元素番号48.カドミウム"
    puts "イタイイタイ病
 "
    redo
  elsif n == 49
    puts "元素番号49.インジウム"
    puts "タッチパネル
 "
    redo
  elsif n == 50
    puts "元素番号50.錫"
    puts "半田
 "
    redo
  elsif n == 51
    puts "元素番号51.アンチモン"
    puts"防炎加工
 "
    redo
  elsif n == 52
    puts "元素番号52.テルル"
    puts "DVD
 "
    redo
  elsif n == 53
    puts "元素番号53.ヨウ素"
    puts "うがい薬
 "
    redo
  elsif n == 54
    puts "元素番号54.キセノン"
    puts "イオンエンジン
 "
    redo
  elsif n == 55
    puts "元素番号55.セシウム"
    puts "原子時計
 "
    redo
  elsif n == 56
    puts "元素番号56.バリウム"
    puts "胃部造影剤
 "
    redo
  elsif n == 57
    puts "元素番号57.ランタン"
    puts "ランタノイド
 "
    redo
  elsif n == 58
    puts "元素番号58.セリウム"
    puts "UVカットガラス
 "
    redo
  elsif n == 59
    puts "元素番号59.プラセオジム"
    puts "溶接作業用ゴーグル
 "
    redo
  elsif n == 60
    puts "元素番号60.ネオジム"
    puts "ネオジム磁石
 "
    redo
  elsif n == 61
    puts "元素番号61.プロメチウム"
    puts "原子力電池
 "
    redo
  elsif n == 62
    puts "元素番号62.サマリウム"
    puts "サマコバモーター
 "
    redo
  elsif n == 63
    puts "元素番号63.ユウロピウム"
    puts "ユーロ
 "
    redo
  elsif n == 64
    puts "元素番号64.ガドリニウム"
    puts "MOディスク
 "
    redo
  elsif n == 65
    puts "元素番号65.テルビウム"
    puts "時期歪
 "
    redo
  elsif n == 66
    puts "元素番号66.ディスプロシウム"
    puts "ピクトさん
 "
    redo
  elsif n == 67
    puts "元素番号67.ホルミウム"
    puts "レーザー
 "
    redo
  elsif n == 68
    puts "元素番号68.エルビウム"
    puts "光アンプ
 "
    redo
  elsif n == 69
    puts "元素番号69.ツリウム"
    puts "放射線量計
 "
    redo
  elsif n == 70
    puts "元素番号70.イッテルビウム"
    puts "コンデンサ
 "
    redo
  elsif n == 71
    puts "元素番号71.ルテチウム"
    puts "PET装置
 "
    redo
  elsif n == 72
    puts "元素番号72.ハフニウム"
    puts "制御棒
 "
    redo
  elsif n == 73
    puts "元素番号73.タンタル"
    puts "人工骨
 "
    redo
  elsif n == 74
    puts "元素番号74.タングステン"
    puts "全元素の中で最も融点が高い
 "
    redo
  elsif n == 75
    puts "元素番号75.レニウム"
    puts "触媒
 "
    redo
  elsif n == 76
    puts "元素番号76.オスミウム"
    puts "万年筆
 "
    redo
  elsif n == 77
    puts "元素番号77.イリジウム"
    puts "点火プラグ
 "
    redo
  elsif n == 78
    puts "元素番号78.白金"
    puts "プラチナ
 "
    redo
  elsif n == 79
    puts "元素番号79.金"
    puts "CPU
 "
    redo
  elsif n == 80
    puts "元素番号80.水銀"
    puts "温度計
 "
    redo
  elsif n == 81
    puts "元素番号81.タリウム"
    puts "はげる
 "
    redo
  elsif n == 82
    puts "元素番号82.鉛"
    puts "はんだ
 "
    redo
  elsif n == 83
    puts "元素番号83ビスマス"
    puts "結晶
 "
    redo
  elsif n == 84
    puts "元素番号84.ポロニウム"
    puts "暗殺
 "
    redo
  elsif n == 85
    puts "元素番号85.アスタチン"
    puts "がん治療
 "
    redo
  elsif n == 86
    puts "元素番号86.ラドン"
    puts "温泉
 "
    redo
  elsif n == 87
    puts "元素番号87.フランシウム"
    puts "フランス
 "
    redo
  elsif n == 88
    puts "元素番号88.ラジウム"
    puts "ラジウムガールズ
 "
    redo
  elsif n == 89
    puts "元素番号89.アクチニウム"
    puts "青色光
 "
    redo
  elsif n == 90
    puts "元素番号90.トリウム"
    puts "ガス灯
 "
    redo
  elsif n == 91
    puts "元素番号91.プロトアクチニウム"
    puts "海底年代測定
 "
    redo
  elsif n == 92
    puts "元素番号92.ウラン"
    puts "イエローケーキ
 "
    redo
 end
end