Programming/Codeup.kr기초100제 && 컴퓨터 이야기
[기초-산술연산] 정수 두 개 입력받아 합 출력하기1 && 웨어러블 디바이스
피터파스칼
2016. 11. 30. 18:08
웨어러블 컴퓨터라고도 하는 웨어러블 디바이스는 안경, 시계, 옷과 같이 착용할 수 있는 형태의 컴퓨터를 뜻한다. 사용자가 거부감 없이 사용할 수 있어야 하며 인간의 능력을 보완하거나 증가시키는 것이 목표이다. 언제 어디서나(향시성), 쉽고(편의성), 착용하기 편하며(착용감), 안전한(안전성)특성이 요구된다. 단순히 엑세서리가 아닌 신체의 가장 가까운 곳에서 사용자와 소통하는 디바이스이다. 웨어러블 디바이스의 장점은 주변환경에 대한 상세 정보나 신체 변화를 실시간으로 수집할 수 있다는 것이다. 예로 스마트 워치, 구글 글래스, 홀로렌즈 등이 있다. 더 효율적인 디바이스를 제작하기 위해 저전력 기술, 초소형, 유연/신축 기술이 절실히 필요하다.
문제 설명
정수 2개를 입력받아 합을 출력하는 프로그램을 작성해보자.
(단, 입력되는 정수는 -1073741824 ~ 1073741824 이다.)
입력
두 개의 정수가 공백으로 구분되어 입력된다.
** 주의 : 계산의 결과가 int 데이터형의 표현 범위로 가능한지를 생각해 보아야 한다.
출력
입력 받은 두 정수의 합을 출력한다.
입력 예시
123 -123
출력 예시
0
도움말
+ 연산자를 사용하면 된다.
[예시]
printf("%d", a+b);
파이썬도 똑같이 연산하면 된다.
print('%d' %(a+b))
일반적인 사칙연산을 위한 연산자는 +, -, *, / 를 사용한다.
(하지만, 나누기 연산자인 '/' 는 약간 다른 의미를 가진다.)
단, 계산된 결과가 int 데이터형의 범위를 벗어난다면 다른 데이터형을 사용해야 한다.
- %d : 숫자
- %f : 소수점이 있는 숫자.
- %c : 한 글자
- %s : 문자열
- %r : 뭐든 상관없음. 변수를 print 한 결과로 치환됨.