JAVA/반복문
for문 예제(2)
by pms93
2022. 7. 20.
package loop_for;
public class LoopForQuiz2 {
public static void main(String[] args) {
// Quiz4
// 1 ~ 1000 사이 자연수 중에 수를 구성하는 개개의 수가 서로 연속되어 있는 수를 찾는 프로그램 작성
// ex)
// 11, 22, 33, ..., 99
//
// 111, 222, ..., 999
// -> 111 % 10 = 1, (111/10 = 11.1)%10 = 1,
for (int cnt = 1; cnt <= 1000; cnt++) {
if (cnt < 100) {
if (cnt % 10 == cnt / 10)
System.out.println(cnt);
} else {
if (cnt % 10 == (cnt / 10) % 10 && cnt % 10 == cnt / 100)
System.out.println(cnt);
}
}
// Quiz5
// 3x + 2y = 10의 x, y값 구하여 출력
int a = 3, b = 2;
for (int x = 0; x <= 10; x++)
for (int y = 0; y <= 10; y++) {
if (a * x + b * y == 10)
System.out.printf("x = %d, y = %d\n", x, y);
}
}
}