티스토리 뷰

	public void ex8() {
		String[] names;
		names = new String[] {"홍길동", "일지매", "임꺽정", "성춘향","이몽룡"};
		int[] kor;
		kor = new int[] {99, 90, 70, 60, 50};
		int[] eng;
		eng = new int[] {67, 90, 70, 60, 50};
		int[] total = new int[5];
		double[] avg = new double[5];
		//연산for문 한 번, 출력for문 한 번 이런 식으로 작성해주세요.
		int i=0;
		for (i=0; i<5; i++) {
			total[i] = kor[i] + eng[i];
			avg[i] = total[i]/3.0;
		}
		System.out.println("----------------------------");
		System.out.println(" 	성적표");
		System.out.println("----------------------------");
		System.out.println(" 성명 국어 영어 총점 평균 	");
		System.out.println("----------------------------");
		for (i=0; i<5; i++) {
			System.out.printf("%5s %4d %4d %4d %6.2f\n", names[i], kor[i], eng[i], total[i], avg[i]);
		}
		System.out.println("----------------------------");
	}

  • 배열에 문자열과 정수를 저장해 출력하기 - 성적표 출력하기


댓글