#include <stdio.h>
int main()
{
int coffee;
printf("어떤 커피 드릴까요? <1: 보통, 2: 설탕, 3: 블랙> ");
scanf("%d", &coffee);
printf("# 1. 뜨거운 물을 준비한다.\n");
printf("# 2. 종이컵을 준비한다.\n");
if (coffee==1)
printf("# 3. 보통커피를 탄다.\n");
else if(coffee==2)
printf("# 3. 설탕커피를 탄다.\n");
else if(coffee==3)
printf("# 3. 블랙커피를 탄다.\n");
printf("# 4. 물을 붓는다.\n");
printf("# 5. 스푼으로 저어서 녹인다.\n\n");
printf("손님~ 커피 여기 있습니다.");
return 0;
}
#include <stdio.h>
int main()
{
int year, nam;
printf("태어난 해를 입력하세요 : ");
scanf("%d", &year);
nam=year%12;
switch(nam)
{
case 0:
printf(">> 당신은 원숭이띠입니다.");
break;
case 1:
printf(">> 당신은 닭띠입니다.");
break;
case 2:
printf(">> 당신은 개띠입니다.");
break;
case 3:
printf(">> 당신은 돼지띠입니다.");
break;
case 4:
printf(">> 당신은 쥐띠입니다.");
break;
case 5:
printf(">> 당신은 소띠입니다.");
break;
case 6:
printf(">> 당신은 범띠입니다.");
break;
case 7:
printf(">> 당신은 토끼띠입니다.");
break;
case 8:
printf(">> 당신은 용띠입니다.");
break;
case 9:
printf(">> 당신은 뱀띠입니다.");
break;
case 10:
printf(">> 당신은 말띠입니다.");
break;
case 11:
printf(">> 당신은 양띠입니다.");
break;
}
return 0;
}
#include <stdio.h>
int main()
{
int month;
printf("월 입력 : ");
scanf("%d", &month);
switch(month)
{
case 1:
case 2:
case 3:
printf(">> 1사분기입니다.");
break;
case 4:
case 5:
case 6:
printf(">> 2사분기입니다.");
break;
case 7:
case 8:
case 9:
printf(">> 3사분기입니다.");
break;
case 10:
case 11:
case 12:
printf(">> 4사분기입니다.");
break;
}
return 0;
}
#include <stdio.h>
int main()
{
int w, h;
double st;
printf("키 : ");
scanf("%d", &h);
printf("체중 : ");
scanf("%d", &w);
st=(h-100)*0.9;
if(w > st+5)
printf("당신은 과체중입니다.");
else if(w < st-5)
printf("당신은 저체중입니다.");
else if(w >= st-5 || w <= st+5)
printf("당신은 표준체중입니다.");
return 0;
}
#include <stdio.h>
int main(void)
{
char var;
printf("문자를 입력하시오 : ");
scanf("%c", &var);
if(var == 'R')
printf("Rectangle\n");
else if(var == 'C')
printf("Circle\n");
else if(var == 'T')
printf("Triangle\n");
else if(var)
printf("Unknown\n");
return 0;
}
[출처] 쉽게 풀어쓴 C언어 Express 6장 Solution|작성자 essentick
#include <stdio.h>
int main(void)
{
double x;
printf("x의 값을 입력하시오 : ");
scanf("%lf", &x);
if(x <= 0)
printf("%lf", (x*x)*x - 9*x + 2);
else if(x > 0)
printf("f(x)의 값은 %lf", 7*x + 2);
return 0;
}
[출처] 쉽게 풀어쓴 C언어 Express 6장 Solution|작성자 essentick
#include <stdio.h>
int main(void)
{
int time, age;
printf("현재 시간과 나이를 입력하시오(시간, 나이) : ");
scanf("%d %d", &time, &age);
if(time < 17)
{
if(age >= 3 && age <= 12 || age >= 65)
printf("요금은 25000원 입니다.\n");
else if(age)
printf("요금은 34000원 입니다.\n");
}
if(time > 17)
printf("요금은 10000원 입니다.\n");
return 0;
}
[출처] 쉽게 풀어쓴 C언어 Express 6장 Solution|작성자 essentick
#include <stdio.h>
int main(void)
{
int height, weight, x;
printf("체중과 키를 입력하시오(키, 체중) : ");
scanf("%d %d", &height, &weight);
x = (height - 100) * 0.9;
if (weight < x)
printf("저체중 입니다\n");
else if (weight == x)
printf("표준체중 입니다\n");
else if (weight > x)
printf("과체중 입니다.\n");
return 0;
}
[출처] 쉽게 풀어쓴 C언어 Express 6장 Solution|작성자 essentick
#include <stdio.h>
int main()
{
int month;
printf("월번호를 입력하시오(1~12): ");
scanf("%d", &month);
switch(month)
{
case 1:
printf("Jan");
break;
case 2:
printf("Feb");
break;
case 3:
printf("Mar");
break;
case 4:
printf("Apr");
break;
case 5:
printf("May");
break;
case 6:
printf("Jun");
break;
case 7:
printf("Jul");
break;
case 8:
printf("Aug");
break;
case 9:
printf("Sep");
break;
case 10:
printf("Oct");
break;
case 11:
printf("Nov");
break;
case 12:
printf("Dec");
break;
}
return 0;
}
#include <stdio.h>
int main()
{
int h, age;
printf("키를 입력하시오(cm): ");
scanf("%d", &h);
printf("나이를 입력하시오: ");
scanf("%d", &age);
if(h>=145 && age>=10)
printf("타도 좋습니다.");
else
printf("꺼져라");
return 0;
}