본문 바로가기

C언어

[C언어] 사칙연산 숫자 선택형 계산기를 만들어 보자 ver.1

"사칙연산을 숫자로 선택하는 계산기"

ver.1

3월 2주차 연습

 

저번 시간에는 두개의 값을 대입해주면 +, -, *, /가

쭉 펼쳐지는 계산기를 만들어 보았습니다.

 

이번 시간에는 +-*/를 각각

<1> +

<2> -

<3> *

<4> /

이렇게 숫자를 지정해 주어 원하는 숫자를 입력하면

계산이 되는 계산기를 만들어 보겠습니다.

 

 

c소스

#include<stdio.h>
int main()
{
 int a, b;
 int result;
 int k;
 
 printf("첫 번째 값을 입력바래용 ==> ");
 scanf_s("%d", &a);
 printf("<1> 덧셈, <2> 뺄셈, <3> 곱셈, <4> 나눗셈 \n번호를 입력해주세요.==> ");
 scanf_s("%d", &k);
 printf("두 번째 값을 입력해줘요 ==> ");
 scanf_s("%d", &b);
 if (k == 1) {
  result = a + b;
  printf("%d + %d = %d", a, b, result);}
 if (k == 2) {
  result = a - b;
  printf("%d - %d = %d", a, b, result);}
 if (k == 3) {
  result = a * b;
  printf("%d * %d = %d", a, b, result);}
 if (k == 4) {
  result = a / b;
  printf("%d / %d = %d", a, b, result);}
 
 return 0;
}

 

 

▼결과창▼