読者です 読者をやめる 読者になる 読者になる

落書きノート

ふと自分が気になった事を書いてます

Javaで問題を解く

毎日書くこともそれほどないので、日課のC++Javaで問題集を解いたプログラムを順次載せていってます。ブログに載せるほどではありませんが、自分に対する学習日記のような感じです。わかりきってる人は見ても退屈なだけです。笑

import java.util.Scanner;

class q3_13 {
  public static void main(String[] args){
    Scanner scan = new Scanner(System.in);
    System.out.print("整数a : ");
    int a = scan.nextInt();
    System.out.print("整数b : ");
    int b = scan.nextInt();

    System.out.println("それらの差は" + (a >= b ? a - b : b - a) + "です。");

  }
}


import java.util.Scanner;

class q3_14 {
  public static void main(String[] args){
    Scanner scan = new Scanner(System.in);
    System.out.print("整数a : "); int a = scan.nextInt();
    System.out.print("整数b : "); int b = scan.nextInt();
    int diff = a >= b ? a - b : b - a;
    if(a <= 10)
      System.out.println("それらの差は10以下です。");
    else
      System.out.println("それらの差は11以上です。");
  }
}



import java.util.Scanner;

class q3_15 {
  public static void main(String[] args){
    Scanner scan = new Scanner(System.in);
    System.out.print("整数a : "); int a = scan.nextInt();
    System.out.print("整数b : "); int b = scan.nextInt();
    System.out.print("整数c : "); int c = scan.nextInt();
    int min = a;
    if(min > b) min = b;
    if(min > c) min = c;
    System.out.println("最小値は" + min + "です。");
  }
}



import java.util.Scanner;

class q3_16 {
  public static void main(String[] args){
    Scanner scan = new Scanner(System.in);
    System.out.print("整数a : "); int a = scan.nextInt();
    System.out.print("整数b : "); int b = scan.nextInt();
    System.out.print("整数c : "); int c = scan.nextInt();
    int mid = 0;
    if(a >= b){
      if(a <= c)
        mid = a;
    }
    if(a >= c){
      if(a <= b)
        mid = a;
    }
    if(b >= c){
      if(b <= a)
        mid = b;
    }
    if(b >= a){
      if(b <= c)
        mid = b;
    }
    if(c >= a){
      if(c <= b)
        mid = c;
    }
    if(c >= b){
      if(c <= a)
        mid = c;
    }
    System.out.println("中央値は" + mid + "です。");
  }
}



import java.util.Scanner;

class q3_17 {
  public static void main(String[] args){
    Scanner scan = new Scanner(System.in);
    System.out.print("整数a : "); int a = scan.nextInt();
    System.out.print("整数b : "); int b = scan.nextInt();

    if(a == b)
      System.out.println("2つの値は同じです。");
    else {
      int min,max = 0;
      if(a > b) {
        max = a;
        min = b;
      } else {
        max = b;
        min = a;
      }
      System.out.println("大きい方の値は" + max + "です。");
      System.out.println("小さい方の値は" + min + "です。");
    }
  }
}