영상
문제
package 연산자1_개념;
/*
[문제]
철수네 반 학생은 31명이다.
이 중에서 남학생은 3명, 여학생은 남학생의 3배의 학생이 봉사활동을 갔다.
봉사활동을 하지 않은 학생과 봉사활동을 한 학생의 차이를 구하시오.
[정답]
7명
*/
public class 연산자1_개념01_봉사활동인원 {
public static void main(String[] args) {
}
}
Java
복사
해설
package 연산자1_개념;
/*
[문제]
철수네 반 학생은 31명이다.
이 중에서 남학생은 3명, 여학생은 남학생의 3배의 학생이 봉사활동을 갔다.
봉사활동을 하지 않은 학생과 봉사활동을 한 학생의 차이를 구하시오.
[정답]
7명
*/
public class 연산자1_개념01_봉사활동인원_정답 {
public static void main(String[] args) {
/*
[풀이]
전체 학생 수 = 31
봉사참여 남학생 = 3
봉사참여 여학생 = 봉사참여 남학생 * 3
= 3 * 3
= 9명
봉사 참여자 수 = 봉사참여 남학생 + 봉사참여 여학생
= 3 + 9
= 12명
봉사 불참자 수 = 전체 학생 수 - 봉사 참여자 수
= 31 - 12
= 19명
결과 = 봉사 불참자 수 - 봉사 참여자 수
= 19 - 12
= 7명
*/
System.out.printf("봉사활동을 다녀온 학생 수 %d명", (3 + 3 * 3));
System.out.println();
System.out.printf("봉사활동을 다녀오지 않은 학생 수 %d명", 31 - (3 + 3 * 3));
System.out.println();
System.out.printf("봉사활동을 다녀오지 않은 학생 수 - 봉사활동을 다녀온 학생 수 = %d명",
(31 - (3 + 3 * 3)) - (3 + 3 * 3));
}
}
Java
복사