728x90
[1]
정수를 입력받아 입력받은 값에 대한 구구단을 출력하시오
import java.util.Scanner;
public class Quiz07 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("정수를 입력하세요>");
int num = scan.nextInt();
System.out.println("구구단:"+ num + "단");
int a = 1;
while(a<=9) {
int result = num*a;
System.out.println(num + " x " + a + " = " + result );
a++;
}
}
}
1) 정수를 입력받고 ( Scanner 이용 )
2) 입력받은 값에 대한 구구단을 출력
int a = 1; // 초기값
while( a <= 9 ) { // 조건식을 만족하면 반복문 실행
int result = num * a;
System.out.printIn( num + " x " + " = " + result );
a++; // 증감식
}
[ 2 ]
금액을 가장 큰 금액부터 나누어서 각 동전별로 몇 개가 나와야 하는지 출력
Hint ) 몫의 값 출력 ( 단, 나머지를 누적으로 계산 )
public class Quiz10 {
public static void main(String[] args) {
int[] arr = {1000, 500, 100, 50, 10};
int money = 50000;
int i = 0;
while(i < arr.length) {
int cal = money / arr[i];//몫
money %=arr[i];
System.out.println(arr[i] +"원:" + cal);
i++;
}
}
}
1) 금액을 가장 큰 금액부터 나누어서 각 동전별로 몇 개가 나와야 하는지 출력
int i = 0; // 초기값
while( i < arr.length ) { // 조건식을 만족하면 반복문 실행
int cal = money / arr[i]; // money를 각 금액으로 나눈 몫
money %= arr[i]; // money를 각 금액으로 나눈 나머지를 다시 money에 저장
System.out.printIn( arr[i] + "원:" + cal );
i++;
}
'Java 실전 적용' 카테고리의 다른 글
코딩은 실전이다 - (5) 이중 for문으로 구구단 출력하기 (0) | 2022.10.06 |
---|---|
코딩은 실전이다 - (4) 배열을 활용해 값 출력하기 (0) | 2022.10.04 |
코딩은 실전이다 - (2) 최솟값, 중간값, 최댓값 구하기 (0) | 2022.10.03 |
코딩은 실전이다 - (1) 짝수, 홀수 구하기 (0) | 2022.10.03 |