<Question 25번>
그림과 같이 대시('_')문자로 구성된 형태의 숫자를 주어진 숫자와 같이 출력하고 싶을때 사용되게 되는 대시의 개수를 출력하는 프로그램을 작성하라
package Answer;
import java.util.Scanner;
public class Ex25 {
public static void main(String[] args) {
// 그림과 같이 대시(‘_’)문자로 구성된 형태의 숫자를주어진 숫자와 같이 출력하고 싶을때 사용되게 되는 대시의 개수를 출력하는 프로그램을
// 작성하라
Scanner sc = new Scanner(System.in);
int[] dash = { 6, 2, 5, 5, 4, 5, 6, 3, 7, 6 };
System.out.print("첫자리를 0을 제외한 숫자를 입력해주세요 >> ");
int num = sc.nextInt();
int result = 0;
while (num>0) {
int a = num % 10;
result += dash[a];
num /= 10;
}
System.out.println("대시('-')의 총 합 >> " + result);
}
}
'자바 페스티벌' 카테고리의 다른 글
자바 페스티벌 27번 (0) | 2022.07.25 |
---|---|
자바 페스티벌 26번 (0) | 2022.07.25 |
자바 페스티벌 24번 (0) | 2022.07.25 |
자바 페스티벌 23번 (0) | 2022.07.25 |
자바페스티벌 22번 (0) | 2022.07.25 |