반응형
[ 문제 ]
javaScript에서 +,−은 수에 대해서는 일반적인 의미의 덧셈 뺄셈의 의미를 가지고 있습니다.
하지만 문자열에 대해서 +는 두 문자열을 이어붙이라는 의미이고,
−는 양쪽 문자열을 수로 해석한 이후에 빼라는 의미입니다.
𝐴,𝐵,𝐶를 각각 수와 문자열로 생각했을 때 𝐴+𝐵−𝐶를 출력하세요.
[ 코드 ]
string a = Console.ReadLine(); // = int a = int.Parse(Console.ReadLine());
string b = Console.ReadLine();
string c = Console.ReadLine();
int result1 = int.Parse(a) + int.Parse(b) - int.Parse(c);
int result2 = int.Parse(a + b) - int.Parse(c);
Console.WriteLine(result1);
Console.WriteLine(result2);
1번은 3 + 4 - 5 = 2
2번은 34 - 5 = 29 문자열로 받고 마지막에 정수로 계산하면 됩니당.
Parse를 쓰면 형변환이 됩니다~ TryParse는 예외처리 형변환~~
[ 실행화면 ]
반응형
'Language > C#' 카테고리의 다른 글
[C#] 백준 24060번 알고리즘 수업 - 병합 정렬 1 (0) | 2024.05.08 |
---|---|
[C#] 백준 25640번 MBTI (0) | 2024.05.07 |
[C#] 백준 2661번 좋은수열 (0) | 2024.05.02 |
[C#] 백준 7795번 먹을 것인가 먹힐 것인가 (0) | 2024.05.01 |
[C#] 백준 10867번 중복 빼고 정렬하기 (1) | 2024.04.28 |