>Java >java지도 시간 >로마숫자를 정수로 변환하는 JAVA 프로그램

로마숫자를 정수로 변환하는 JAVA 프로그램

WBOY
WBOY앞으로
2023-08-25 11:41:20993검색

로마숫자를 정수로 변환하는 JAVA 프로그램

로마 숫자 - 고대 로마 체계를 기반으로 하며 기호를 사용하여 숫자를 나타냅니다. 이 숫자를 로마 숫자라고 합니다. 기호는 I, V, X, L, C, D 및 M이며 각각 1, 5, 10, 50, 100, 500 및 1,000을 나타냅니다.

Integers - 정수는 양수, 음수 및 0 값으로 구성된 정수입니다. 분수는 정수가 아닙니다.

여기에서는 정수 값을 기준으로 기호 값을 설정합니다. 로마 숫자가 입력될 때마다 이를 단위로 나눈 다음 적절한 로마 숫자를 계산합니다.

으아악

이 글에서는 Java에서 로마 숫자를 정수로 변환하는 방법을 알아봅니다.

몇 가지 예를 보여주세요 -

예 1

으아악

예 2

으아악

예 3

으아악

알고리즘

Step-1 - 정적 입력 또는 사용자 입력을 통해 문자열 형식의 입력 로마 숫자를 가져옵니다.

Step-2 - 사용자 정의 메서드에서 적절한 정수 값을 가진 로마 숫자가 있는 일부 조건을 선언합니다.

Step-3 - 또 다른 사용자 정의 방법에서는 주어진 문자열의 인덱스 값을 사용하여 로마 숫자 값을 계산합니다.

4단계 - 정수를 얻은 후 출력으로 인쇄합니다.

다양한 방법

우리는 다양한 방법으로 솔루션을 제공합니다.

  • 정적 입력 값을 사용하는 사용자 정의 방법.

  • 사용자 정의 방법과 사용자 입력 값을 통해.

프로그램과 그 출력을 하나씩 살펴보겠습니다.

방법 1: 정적 입력 값으로 사용자 정의 방법 사용

이 방법에서는 정적 입력 방법을 통해 로마자 입력 숫자를 선언하고 해당 숫자를 사용자 정의 방법에 매개 변수로 전달한 다음 메서드 내부의 알고리즘을 사용하여 로마 숫자를 정수로 변환합니다.

으아악

출력

으아악

방법 2: 사용자 입력 값 사용하기

이 방법에서는 사용자 입력 방법을 통해 로마자 입력 숫자를 선언하고 해당 숫자를 사용자 정의 방법에 매개 변수로 전달한 다음 메서드 내에서 알고리즘을 사용하여 로마 숫자를 정수로 변환합니다. p>

으아악

출력

으아악

이 기사에서는 다양한 방법을 사용하여 Java에서 로마 숫자를 정수로 변환하는 방법을 살펴보았습니다.

위 내용은 로마숫자를 정수로 변환하는 JAVA 프로그램의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제