문제 풀이/CodeUp
CodeUp_1278 : 자릿수 계산
윤지(●'◡'●)
2021. 5. 19. 22:17
반응형
문제내용
어떤 숫자가 입력되면 그 숫자가 몇 자릿수 숫자인지 알아내는 프로그램을 작성하시오.
예)
7 ----> 1 (1자릿수)
10 ----> 2 (2자릿수)
4322 ----> 4 (4자릿수)
자바코드
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String num = sc.next();
String [] arData = num.split("");
System.out.println(arData.length);
}
}
코드풀이
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); //Scanner 객체 생성
String num = sc.next(); //변수 num에 입력받은 값 저장
String [] arData = num.split(""); // num을 한글자씩 끊어 배열 arData에 저장
System.out.println(arData.length); // arData의 길이를 출력
}
}
출력내용
* 편의상 "의 자리"를 붙여 출력했습니다. 문제 제출 시에는 X
942
3의 자리
10
2의 자리
5678945
7의 자리
5
1의 자리
2021
4의 자리
반응형