/*
#include <stdio.h>
int main()
{
int a,b;
char c;
scanf("%d%c%d",&a,&c,&b);
if(c=='+'||c=='x')
{
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);
}
switch(c)
{
case '+' :
case 'x' : printf("%d",a+b); break;
case '-' : printf("%d",a-b);break;
case '*' : printf("%d",a*b); break;
default : printf("%.2lf",(double)a/b); break;
}
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 1 :
case 2 :
case 12: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;
}
}
#include<stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a>=90)
{
printf("A");
}
else if(a>=80)
{
printf("B");
}
else if(a>=70)
{
printf("C");
}
else if(a>=60)
{
printf("D");
}
else
{
printf("F");
}
}
#include<stdio.h>
int main()
{
int a,b,c,d;
scanf("%d %d %d %d",&a,&b,&c,&d);
if(a+b+c+d==1)
{
printf("도");
}
else if(a+b+c+d==2)
{
printf("개");
}
else if(a+b+c+d==3)
{
printf("걸");
}
else if(a+b+c+d==4)
{
printf("윷");
}
else
{
printf("모");
}
return 0;
}
/*
#include<stdio.h>
int main()
{
int a,b;
scanf("%d",&a);
b=a/10;
switch(b)
{
case 9:
case 10:printf("A");break;
case 8:printf("B");break;
case 7:printf("C");break;
case 6:printf("D");break;
default:printf("F");break;
}
return 0;
}
#include<stdio.h>
int main()
{
int a,b,c,d,e;
scanf("%d%d%d%d",&a,&b,&c,&d);
switch(a+b+c+d)
{
case 1:printf("도");break;
case 2:printf("개");break;
case 3:printf("걸");break;
case 4:printf("윷");break;
case 0:printf("모");break;
}
return 0;
}
조건문
1. if-else
2. switch-case
반복문
1. for 48% -> 이미 반복을 몇 번 해야하는지 아는 경우
2. while 48% -> 반복을 하다가 어떤 조건에서 멈추는경우
3. do-while 4%( 무조건 한번은 해야할때 )
for( ; ; )
{
}
while( )
{
}
do{
}while( );
복합대입연산자
i를 1 증가시키세요 (i에 1 더하세요)
i=i+1; -> i+=1; -> i++;
i=i-1; -> i-=1; -> i--;
i=i+5; -> i+=5;
+ - * / %
i=i*7; -> i*=7;
i=i+0.1; -> i+=0.1;
#include <stdio.h>
int main()
{
int i; // iteration 횟수 회차
//for( 시작식 ; 조건식 ; 증감식)
for( i=1 ; i<=10 ; i++)
{
printf("*");
}
printf("\n");
for( i=5; i>=1; i--)
{
printf("!");
}
printf("\n");
for( i=5 ; i<=10 ; i++)
{
if()
{
printf("%d ",i);
}
}
if()
{
for()
{
if()
{
}
}
}
else
{
for()
{
}
}
return 0;
}
#include<stdio.h>
int main()
{
int i;
for(i=1;i<=100;i++)
{
printf("%d ",i);
}
return 0;
}
#include<stdio.h>
int main()
{
int i,n;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
printf("%d ",i);
}
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a,b,c;
scanf("%d %d",&a,&b);
if(a<b)
{
for(c=a;c<=b;c++)
{
printf("%d ",c);
}
}
else
{
for(c=b;c<=a;c++)
{
printf("%d ",c);
}
}
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
double a,b,c;
scanf("%lf%lf",&a,&b);
for(c=a;c<=b;c+=0.01)
{
printf("%.2lf ",c);
}
}
#include<stdio.h>
int main()
{
int a,b,c;
scanf("%d%d",&a,&b);
for(c=a;c<=b;c++)
{
if(c%2!=0)
{
printf("%d ",c);
}
}
}
변수 이름 짓기 국룰
합 sum or s
개수 count or cnt or c
최대값 max or m
최소값 min or m
#include<stdio.h>
int main()
{
int i,n, sum=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
sum+=i;
}
printf("%d",sum);
return 0;
}
#include<stdio.h>
int main()
{
int i,a,b,sum=0;
scanf("%d%d",&a,&b);
for(i=a;i<=b;i++)
{
if(i%3==0)
{
sum+=i;
}
}
printf("%d",sum);
return 0;
}
#include<stdio.h>
int main()
{
int i,n;
scanf("%d",&n);
for(i=1;i<=9;i++)
{
printf("%d*%d=%d\n",n,i,n*i);
}
return 0;
}
#include<stdio.h>
int main()
{
int a,b=0,c,sum=0;
scanf("%d",&a);
for(c=1;c<=a;c++)
{
scanf("%d",&b);
sum+=b;
}
printf("%d",sum);
return 0;
}
#include<stdio.h>
int main()
{
int a,b,c,sum=0;
scanf("%d",&a);
for(c=1;c<=a;c++)
{
scanf("%d",&b);
if(b%2!=0)
{
sum+=1;
}
}
printf("%d",sum);
return 0;
}
*/
#include<stdio.h>
int main()
{
int a,c,sum=0;
scanf("%d",&c);
for(a=1;a<=c;a++)
{
if(a%10==1)
{
sum+=1;
}
}
printf("%d",sum);
return 0;
}