✅ 문제

단 수와 곱해지길 원하는 수를 입력하여 이와 같이 출력되게 하시오
✅ 코드
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a;
int b;
System.out.print("단수입력: ");
a = sc.nextInt();
System.out.print("어느 수까지 출력: ");
b = sc.nextInt();
for (int i = 1; i <= b; i++) {
System.out.println(a + " * " + i + " = " + (a * i));
}
sc.close();
}
}
✅ 추론 과정
어느 구간이 반복되는지 묶어 보면서 반복문을 열어 주면 된다.
입력은 두 번이고 정수 두 개를 받으므로 int a와 int b를 선언해주고 각각 단, 어느 수까지 출력할지를 담아준다.
그리고 출력 부분에
a * 숫자1 = 숫자2
구간이 입력받은 수 b 만큼 반복된다.
따라서 반복문의 i를 0부터 b까지 설정해준다.
숫자1 은 계속 1씩 증가하는 규칙을 보이므로 for문의 i로 대체해준다.
숫자2는 a에 i를 곱한 값이므로 a*i로 바꿔준다.
그리고 출력할 때 개행을 해줘야 하므로 System.out.println으로 출력해주자
'코딩테스트 > JavaFestival(스마트인재개발원)' 카테고리의 다른 글
[자바페스티벌] 21번 - 1차원 배열에서 두 개의 숫자를 뽑아 거리 비교하기 (0) | 2024.03.27 |
---|---|
[자바페스티벌] 20번 - 10진수 정수를 입력받아 2진수로 변환해서 출력하기 (0) | 2024.03.26 |
[자바페스티벌] 18번 - 중복이 없이 숫자를 뽑는 로또 프로그램 만들기 (1) | 2024.03.26 |
[자바페스티벌] 17번 - 숫자를 입력받아 3의 배수인 숫자 출력하기 (1) | 2024.03.25 |
[자바페스티벌] 16번 - 8자리 정수 입력받아 정수의 합 구하기 (반복문 활용) (1) | 2024.03.25 |
✅ 문제

단 수와 곱해지길 원하는 수를 입력하여 이와 같이 출력되게 하시오
✅ 코드
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a; int b; System.out.print("단수입력: "); a = sc.nextInt(); System.out.print("어느 수까지 출력: "); b = sc.nextInt(); for (int i = 1; i <= b; i++) { System.out.println(a + " * " + i + " = " + (a * i)); } sc.close(); } }
✅ 추론 과정
어느 구간이 반복되는지 묶어 보면서 반복문을 열어 주면 된다.
입력은 두 번이고 정수 두 개를 받으므로 int a와 int b를 선언해주고 각각 단, 어느 수까지 출력할지를 담아준다.
그리고 출력 부분에
a * 숫자1 = 숫자2
구간이 입력받은 수 b 만큼 반복된다.
따라서 반복문의 i를 0부터 b까지 설정해준다.
숫자1 은 계속 1씩 증가하는 규칙을 보이므로 for문의 i로 대체해준다.
숫자2는 a에 i를 곱한 값이므로 a*i로 바꿔준다.
그리고 출력할 때 개행을 해줘야 하므로 System.out.println으로 출력해주자
'코딩테스트 > JavaFestival(스마트인재개발원)' 카테고리의 다른 글
[자바페스티벌] 21번 - 1차원 배열에서 두 개의 숫자를 뽑아 거리 비교하기 (0) | 2024.03.27 |
---|---|
[자바페스티벌] 20번 - 10진수 정수를 입력받아 2진수로 변환해서 출력하기 (0) | 2024.03.26 |
[자바페스티벌] 18번 - 중복이 없이 숫자를 뽑는 로또 프로그램 만들기 (1) | 2024.03.26 |
[자바페스티벌] 17번 - 숫자를 입력받아 3의 배수인 숫자 출력하기 (1) | 2024.03.25 |
[자바페스티벌] 16번 - 8자리 정수 입력받아 정수의 합 구하기 (반복문 활용) (1) | 2024.03.25 |