9日目の実際の生活例


9日目タスク
各「ZARA」支店の総収入と平均収入を計算します.

  • どこで奨励金がもらえるか見てみましょう.
    	Scanner sc = new Scanner(System.in);
    		String Arshop [] = {"강남점", "코엑스점", "명동점"};
    		int income [] = new int [3];
    		int sum = 0;
    		double avg = 0.0; 
    	
    		for (int i = 0; i < Arshop.length; i++) {
    		
    			System.out.println(Arshop[i]+"의 총 매출액을 입력하세요 (단위:백만원");
    			income [i] = sc.nextInt(); 
    			sum += income [i];
    			System.out.println((int)income[i]);
    		
    		}
    			
    		System.out.println("ZARA 총매출액은"+sum+"백만원입니다.");
    	
    		avg = (double) sum / income.length;
    		avg = Double.parseDouble(String.format("%.2f", (double)sum/income.length));
    		System.out.println("지점별 평균 매출액은"+avg+"만원입니다.");
    	
    		//*평균보다 높으면 인센티브 받게끔
    	
    		for (int i = 0; i < income.length; i++) {
    			if ((int) income[i] >= avg) {
    				System.out.println("인센티브 지점은"+ Arshop[i]+"입니다.");
    		}
    	
    		
    		}
    		}}
      
  • (結果ウィンドウ)

    混同点*
    まず、ブランチ名を含む配列を作成します!
    2番目のStringフォーマットの使用
    前後の文字列の値を置換します.
    string. 書式~~擬似書式の文字列に置換
    クラスタイプparseの二文字列を値に置換
    第三に、小数点から第二に
    (3日目変数チェックと変換!!)