TPY ENGINEERING VLOG

TPY ENGINEERING VLOG(C,JAVA)

Java(初心者用)No.006 〜割り算の商と余り〜

こんにちは!

駆け出しエンジニアTPYです!

「こんな書き方もあるよ!」なんてコメントお待ちしています^^
あえて無駄な書き方をしてる場合もあるので、
その無駄を見つけたあなたはJavaスペシャリスト!


【問題】
割り算の商と余りを出力してください。


【条件】
整数N,Mが半角スペース区切りで入力されるので、
NをMで割り算した商と余りを出力してください。


【実行例】
10 3(入力)
3 1


【解答例】

// --No006

import java.util.*;

class Main {
    public static void main(String[] args) {

      // Scannerクラスのインスタンスを作成
      // 引数で標準入力System.inを指定する
      Scanner sc = new Scanner(System.in);

      System.out.print("割られる数、割る数の順で半角スペース区切りで入力してください > ");
      String StringNums = sc.nextLine();
      String[] StringNumsArray = StringNums.split(" ");
      int[] IntNums = new int[StringNumsArray.length];

      for(int i = 0; i < StringNumsArray.length; i++){
        IntNums[i] = Integer.parseInt(StringNumsArray[i]);
      }

      int division = IntNums[0] / IntNums[1];
      int remainder = IntNums[0] % IntNums[1];

      System.out.println("商:" + division + "、" + "余り:" + remainder);

    }
}


Thankyou For Java