문제 풀이/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의 자리
반응형