Maya1991

Test115.java

Jul 8th, 2016
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.90 KB | None | 0 0
  1. ▪️Test115.java
  2.  
  3. package sc;
  4.  
  5. import java.io.*;
  6.  
  7. //String 型の変数 s に文字列を入力し、s の値を表示するプログラムを作成しなさい。
  8. public class Test115 {
  9.     // String 型変数 s に入力された1行分の文字列が得られ
  10.     public void main(String[] args) throws IOException {
  11.         BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
  12.         System.out.println("あなたの名前を入力して下さい。");
  13.         String name1 = br.readLine();
  14.         Human h = new Human(name1);
  15.         System.out.println(
  16.                 "ようこそ" + h.getName() + "さん\n あなたのポイントは" + h.point + "ポイントです\nこれから英語の問題を出します。\nポイントを集めて下さい( ´ ▽ ` )ノ");
  17.         // String s = br.readLine();// 1行分の文字列を入力する
  18.         // System.out.println(s);
  19.         System.out.println("海藻は英語で?");
  20.         String s1 = br.readLine();
  21.         if (s1.equals("seaweed")) {
  22.             System.out.println("正解");
  23.             h.point++;
  24.         } else {
  25.             System.out.println("不正解");
  26.         }
  27.         System.out.println("カワハギは英語で?");
  28.         String s2 = br.readLine();
  29.         if (s2.equals("filefish")) {
  30.             System.out.println("正解");
  31.             h.point++;
  32.         } else {
  33.             System.out.println("不正解");
  34.         }
  35.  
  36.         System.out.println("サバは英語で?");
  37.         System.out.println("1:needlefish 2:seerfish 3:mackerel 4:smelt");
  38.         int s3 = Integer.parseInt(br.readLine());
  39.         if (s3 == 1) {
  40.             System.out.println("不正解");
  41.         } else if (s3 == 2) {
  42.             System.out.println("不正解");
  43.         } else if (s3 == 3) {
  44.             System.out.println("正解");
  45.             h.point++;
  46.         } else {
  47.             System.out.println("不正解");
  48.         }
  49.         System.out.println("ナマズは英語で?");
  50.         String s4 = br.readLine();
  51.         if (s4.equals("catfish")) {
  52.             System.out.println("正解");
  53.             h.point++;
  54.         } else {
  55.             System.out.println("不正解");
  56.  
  57.         }
  58.         System.out.println("ヒラメは英語で?");
  59.         java.util.Scanner sc = new java.util.Scanner(System.in);
  60.         String s5 = sc.nextLine();
  61.         if (s5.equals("flatfish")) {
  62.             System.out.println("正解");
  63.             h.point++;
  64.         } else {
  65.             System.out.println("不正解");
  66.         }
  67.         Test();
  68.         System.out.println("あなたのポイントは" + h.point + "ポイントになりました♡₍₍ ◝(・ω・)◟ ⁾⁾♡");
  69.  
  70.     }
  71.  
  72.     void Test() {
  73.         BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
  74.         java.util.Scanner sc2 = new java.util.Scanner(System.in);
  75.         System.out.println("マンボウは英語で?");
  76.         String s6 = sc2.nextLine();
  77.         if (s6.equals("sunfish")) {
  78.             System.out.println("正解");
  79.  
  80.             h.point++; //エラー
  81.         } else {
  82.             System.out.println("不正解");
  83.         }
  84.     }
  85.  
  86. }
  87.  
  88. ▪️Human.java
  89.  
  90. package sc;
  91.  
  92. public class Human {
  93.     private String name;
  94.     int point;
  95.  
  96.     Human(String name) {
  97.         this.name = name;
  98.         this.point = 0;
  99.     }
  100.  
  101.     public String getName() {
  102.         return this.name;
  103.     }
  104.  
  105. }
Advertisement
Add Comment
Please, Sign In to add comment