728x90
반응형
package chap5;
import java.util.Scanner;
/*
1. 강아지, 병아리의 합과 다리수의 합을 입력받아서
강아지의 마리수와 병아리의 마리수를 출력하기.
계산이 안될 경우 정답없음 출력하기
x + y = 마리수
4x + 2y = 다리수
[결과]
강아지와 병아리 의 합계를 입력하세요
10
강아지와 병아리 의 다리의 합계를 입력하세요
20
강아지는0마리이고, 병아리는10마리입니다.
[결과]
강아지와 병아리 의 합계를 입력하세요
15
강아지와 병아리 의 다리의 합계를 입력하세요
40
강아지는5마리이고, 병아리는10마리입니다.
[결과]
강아지와 병아리 의 합계를 입력하세요
10
강아지와 병아리 의 다리의 합계를 입력하세요
10
정답 없음
*/
public class Test0308_1 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("강아지와 병아리의 합계를 입력하세요.");
int dog = scan.nextInt();
System.out.println("강아지와 병아리의 다리의 합계를 입력하세요.");
int chick = scan.nextInt();
int i,j;
boolean check = false;
for( i= 0; i <= chick; i++) {
for( j =0; j<= chick; j++) {
if(i+j== dog && 4*i + 2*j == chick) {
System.out.println("강아지 수 ="+ i + ",병아리 수 =" + j );
check = true;
break;
}
}
}
if(!check) {
System.out.println("정답없음");
}
}
}
728x90
반응형
'study > Java' 카테고리의 다른 글
[Java] 17. TEST3 풀이 (숫자를 입력 받아서 숫자의 입력 받은 수의 약수를 출력하기) (0) | 2022.03.16 |
---|---|
[Java] 17. TEST2 풀이 (1부터 100까지 임의의 수 10개를 배열에 저장하고, 정렬하여 출력하기) (0) | 2022.03.16 |
[Java] 17. Test8 (숫자 맞추기 게임) (0) | 2022.03.16 |
[Java] 17. TEST7 (홀수를 입력하고 숫자로 이루어진 모래시계 출력하기) (0) | 2022.03.16 |
[Java] 17. TEST6 (동전의 종류와 동전의 갯수 지정하여, 지정된 갯수만큼만 동전 변경하기) (0) | 2022.03.16 |