1938

HoRi·2022년 7월 16일
0

SWEA_C++

목록 보기
5/18

1938. 아주 간단한 계산기

두 개의 자연수를 입력받아 사칙연산을 수행하는 프로그램을 작성하라.

[제약사항]

  1. 두 개의 자연수 a, b는 1부터 9까지의 자연수이다.
  2. 사칙연산은 +, -, *, / 순서로 연산한 결과를 출력한다.
  3. 나누기의 연산결과에서 소수점 이하의 수는 버린다.

[입력]

입력으로 두 개의 자연수 a, b가 빈 칸을 두고 주어진다.

[출력]

사칙연산의 결과를 각 줄의 순서대로 출력한다.

코딩

#include <iostream>						// 입출력 헤더
using namespace std;					// std를 이름공간으로 설정

int main(){
	int a, b;							// 정수형 변수 a, b를 선언
    int plus, min, mul, div;			// 사칙연산에 사용될 정수형 변수를 선언
    
    cin >> a >> b;						// a, b를 입력 받음
    
    if(a > 0 && b > 0 && a < 10 && b < 10){
    									// 조건에 따라 a, b가 1부터 9까지의 자연수이라면
    	plus = a + b;
        min = a - b;
        mul = a * b;
        div = a / b;
        cout << plus << '\n' << min << '\n' << mul << '\n' << div << endl;
        								// 위의 사칙연산 계산된 값을 제시되어 있는 출력의 규칙에 따라 출력
    }
    else{								// 제약사항 조건에 부합하지 않을 경우
    	cout << " 잘못 입력하셨습니다. 다시 입력해주세요." << endl;
        								// 오류 메세지 출력
        return 0;						// 종료
    }
}



모든 출처는 SW Expert 아카데미에 있습니다.

해당 글은 영리적 목적이 아닌 학습의 기록으로 사용되었습니다. 오기나 잘못된 부분은 말씀해주시면 수정하겠습니다.

profile
무지성 작성소

0개의 댓글