BaekJoon[C#]

입출력과 사칙연산 10869

wny0320 2022. 9. 14. 13:33

백준 온라인 코딩 문제풀이

https://www.acmicpc.net/

 

입출력과 사칙연산 단계

입출력과 사칙연산

www.acmicpc.net

 

2557,  10718, 1000,  1001, 10998, 1008, 10869

단순 입력 출력과 사칙 연산에 관한 문제이므로 한번에 다룸

 

코드 참고

https://replit.com/@wny0320

 

wny0320 (박 상운)

Run code live in your browser. Write and run code in 50+ languages online with Replit, a powerful IDE, compiler, & interpreter.

replit.com

 

//10869

using System;

class Program {
  public static void Main (string[] args) {
    string[] nums = Console.ReadLine().Split(' ');
    int num1 = Int32.Parse(nums[0]);
    int num2 = Int32.Parse(nums[1]);
    Console.WriteLine(num1+num2);
    Console.WriteLine(num1-num2);
    Console.WriteLine(num1*num2);
    Console.WriteLine(num1/num2);
    Console.WriteLine(num1%num2);
  }
}

사칙연산이 모두 들어간 10869 기준으로 작성

 

C#에서 ReadLine()은 String 형식으로 입력

 

따라서 한 줄에 여러개의 입력을 받는 경우에 이를 ReadLine()으로 받은 후

Split(' ')을 통하여 ' '공백을 기준으로 문자열을 슬라이싱 하였음

 

그걸 nums 문자열 배열 안에 저장 후 2개의 정수만이 필요하기 때문에

배열에 0번과 1번 인덱스의 값만 Int32.Parse()를 통하여 Int 형식으로 명시적 형 변환을 하였음

 

위 방식 말고도 Convert.ToInt32()  함수를 이용하여 형식을 변환할 수도 있음

'BaekJoon[C#]' 카테고리의 다른 글

반복문 2439  (0) 2022.09.19
반복문 15552  (0) 2022.09.18
반복문 10950  (0) 2022.09.17
조건문 2480  (0) 2022.09.16
입출력과 사칙연산 2588  (0) 2022.09.15