문제
두 개의 문자열을 입력받아 앞에서부터 정수로 변환 가능한 부분을 변환한 후 두 수의 곱을 출력하는 프로그램을 작성하시오. 각 문자열의
길이는 100이하이다.
입력 예
123.45 67@12
출력 예
8241
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
StringBuffer str1 = new StringBuffer();
StringBuffer str2 = new StringBuffer();
String s1, s2;
s1 = sc.next();
s2 = sc.next();
int len1 = s1.length();
int len2 = s2.length();
int n1, n2;
for (int i = 0; i < len1; i++) {
if (s1.charAt(i) >= '0' && s1.charAt(i) <= '9') {
str1.append(s1.charAt(i));
} else {
break;
}
}
for (int i = 0; i < len2; i++) {
if (s2.charAt(i) >= '0' && s2.charAt(i) <= '9') {
str2.append(s2.charAt(i));
} else {
break;
}
}
n1 = Integer.parseInt(str1.toString());
n2 = Integer.parseInt(str2.toString());
System.out.println(n1 * n2);
}
}'Algorithm > Language Coder' 카테고리의 다른 글
| Jungol (Java) - 237 : 문자열2 - 형성평가9 (0) | 2020.08.30 |
|---|---|
| Jungol (Java) - 216 : 문자열2 - 형성평가8 (0) | 2020.08.30 |
| Jungol (Java) - 194 : 문자열2 - 형성평가6 (0) | 2020.08.27 |
| Jungol (Java) - 193 : 문자열2 - 형성평가5 (0) | 2020.08.26 |
| Jungol (Java) - 192 : 문자열2 - 형성평가4 (0) | 2020.08.25 |