본문 바로가기

C&C++_Basic/C_Condition

C언어 두 실수의 연산을 수행하는 프로그램

* 두 실수를 입력받고

+ , - , * ,  /일지를 선택한 후

 

그 내용을 출력하게 하세요

 

#include<stdio.h>

int main()
{
	float x,y;// 되도록 float을 쓰기, double을 쓰기보다는  
	int input;
	printf("두 실수를 입력하세요 ");
	scanf("%f %f",&x,&y);
	printf("연산종류 번호를 선택하세요 1[+] 2[-] 3[*] 4[/]");
	scanf("%d",&input);
	
	switch(input)
	{
		case 1:
			printf("%.1f + %.1f = %.1f",x,y,x+y);
			break;
		case 2:
			printf("%.1f - %.1f = %.1f",x,y,x-y);
			break;
		case 3:
			printf("%.1f * %.1f = %.1f",x,y,x*y);
			break;
		case 4:
			printf("%.1f / %.1f = %.1f",x,y,x/y);
			break;			
	 } 
	
	return 0;
 }