✏️기록하는 즐거움
article thumbnail

Link

 

10869번: 사칙연산

두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. 

www.acmicpc.net

문제

두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. 

입력 > 두 자연수 A와 B가 주어진다. (1 ≤ A, B ≤ 10,000)
출력 > 첫째 줄에 A+B, 둘째 줄에 A-B, 셋째 줄에 A*B, 넷째 줄에 A/B, 다섯째 줄에 A%B를 출력한다.

 

제출

const fs = require("fs");

const stdin = (
  process.platform === "linux"
    ? fs.readFileSync("/dev/stdin").toString()
    : `7 3`
).split(" ");

console.log(parseInt(stdin[0]) + parseInt(stdin[1]));
console.log(parseInt(stdin[0]) - parseInt(stdin[1]));
console.log(parseInt(stdin[0]) * parseInt(stdin[1]));
console.log(parseInt(parseInt(stdin[0]) / parseInt(stdin[1])));
console.log(parseInt(stdin[0]) % parseInt(stdin[1]));

 

개념

 

[백준] 1000: A+B (javascript)

Link 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 > 첫째 줄에

codingmyoni.tistory.com

 

 


Comment

단순하게 한 줄로 계산식을 출력했을 때는 신경쓰이지 않았는데 여러 줄에 걸쳐 사칙 연산 결과를 출력하다 보니

비슷한 형식의 코드가 반복되는 것이 눈에 보였다. 어떻게 해결할 수 있을까?🤔

profile

✏️기록하는 즐거움

@nor_coding

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!