/*
#include<stdio.h>
int main()
{
double a,b,c,d,e;
scanf("%lf %lf",&a,&b);
if(a<150)
{
c=a-100;
}
else if(150<=a && a<160)
{
c=(a-150)/2+50;
}
else
{
c=(a-100)*0.9;
}
d = (b-c)*100/c;
if(d<=10)
{
printf("정상");
}
else if(10<d && d<=20)
{
printf("과체중");
}
else
{
printf("비만");
}
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a,b;
char c;
scanf("%d%c%d",&a,&c,&b);
if(c=='+')
{
printf("%d",a+b);
}
else if(c=='-')
{
printf("%d",a-b);
}
else if(c=='*')
{
printf("%d",a*b);
}
else if(c=='/')
{
printf("%.2lf",(double)a/b);
}
return 0;
}
정수/정수 -> 정수
#include<stdio.h>
int main()
{
int a,b;
scanf("%d",&a);
b=(a/10+a%10*10)*2 % 100;
printf("%d\n",b);
if(b>50)
{
printf("OH MY GOD");
}
else
{
printf("GOOD");
}
return 0;
}
조건문
if-else
switch-case
#include<stdio.h>
int main()
{
int a;
scanf("%d",&a);
// if(a==10 || a==15)
// {
// printf("sleep");
// }
// else if(a==20)
// {
// printf("eat");
// }
// else
// {
// printf("game");
// }
//
// switch(a)
// {
// case 10 :
// case 15 : printf("sleep"); break;
// case 20 : printf("eat"); break;
// default : printf("game"); break;
// }
//if(a<10) // 1 2 3 4 5 6 7 8 9 은 십의자리수가 0
if(a/10==0)
{
printf("sleep");
}
//else if(a<20) // 10 11 12 13 14 15 16 17 18 19 은 십의자리수가 1
else if(a/10==1)
{
printf("eat");
}
else // 20 21 22 ...
{
printf("game");
}
switch(a/10)
{
case 0 : printf("sleep"); break;
case 1 : printf("eat"); break;
default : printf("game"); break;
}
//if(a == <10 ) (x)
//if(a/10 == 0) (o)
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
char a;
scanf("%c",&a);
switch(a)
{
case 'A' : printf("best!!!"); break;
case 'B' : printf("good!!"); break;
case 'C' :printf("run!"); break;
case 'D' : printf("slowly~"); break;
default : printf("what?"); break;
}
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a;
scanf("%d",&a);
switch(a)
{
case 12 :
case 1 :
case 2 : printf("winter"); break;
case 3 :
case 4 :
case 5 : printf("spring"); break;
case 6 :
case 7 :
case 8 : printf("summer"); break;
case 9 :
case 10 :
case 11 : printf("fall"); break;
}
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a;
scanf("%d",&a);
switch(a/10)
{
case 10 :
case 9 : printf("A"); break;
case 8 : printf("B"); break;
case 7 : printf("C"); break;
case 6 : printf("D"); break;
case 5 :
case 4 :
case 3 :
case 2 :
case 1 :
case 0 : printf("F"); break;
}
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a,b,c,d;
scanf("%d %d %d %d",&a,&b,&c,&d);
switch(a+b+c+d)
{
case 0 : printf("모"); break;
case 1 : printf("도"); break;
case 2 : printf("개"); break;
case 3 : printf("걸"); break;
case 4 : printf("윷"); break;
}
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
long long int a,b;
char c;
scanf("%lld%c%lld",&a,&c,&b);
switch(c)
{
case '+' : printf("%lld",a+b); break;
case '-' : printf("%lld",a-b); break;
case '*' : printf("%lld",a*b); break;
case '/' : printf("%.2lf",(double)a/b); break;
}
return 0;
}
반복문 숙련자 -> 나
1. for 48% -> 80%
2. while 48% -> 19.9999%
3. do-while 4% -> 0.0001%
for : 10번 반복하기
while : 반복을 하다가 어떤 조건이 되면 멈추기
for(i=1 ; i<=4 ; i=i+1 )
{
printf("go to the home!!\n");
}
i=1 (시작식) i는 1 부터 시작해요
i<=4 (조건식) i가 4 이하일 동안 반복해요
i=i+1 (증감식) i는 1 씩 증가해요
i+1; (x)
i=i+1; (o) -> i++;
i=i-1; (o) -> i--;
i=i+5; -> i+++++; (xxxxx)
int box;
box = box + 10;
box += 10;
//+ - * / %
i=i*7; -> i*=7;
#include<stdio.h>
int main()
{
int ticket = 10;
// if(a==10)
// {
// printf("go to the home!!");
// }
// while(ticket>=1)
// {
// printf("go to the home!!\n");
// ticket = ticket-1;
// }
// 4번 반복하기
int i; // iteration
// for(i=1 ; i<=4 ; i=i+1 )
// {
// printf("%d go to the home!!\n",i);
// }
for(i=1 ; i<=4 ; i=i+1 )
{
printf("%d go to the home!!\n",i);
}
return 0;
}
*/