/*
반복문
1. for
2. while
3. do-while
for(시작식;조건식;증감식)
{
printf("*");
}
*출력 을 5번 반복하세요
i = i+1; i++;
i = i-1; i--;
sum=sum+1; sum++;
#include <stdio.h>
int main()
{
int i; // iteration 횟수
for(i=10;i<=15;i++)
{
//printf("%d ",i);
//printf("*");
}
for(i=50;i>=45;i--)
{
printf("%d ",i);
//printf("*");
}
}
*//*
#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;
}, a, b 중 어떤 수가 큰지 모름
*//*
#include <stdio.h>
int main()
{
int a,b,i ;
scanf("%d %d",&a,&b);
if(a<b)
{
for(i=a;i<=b;i++)
{
printf("%d ",i);
}
}
else
{
for(i=b;i<=a;i++)
{
printf("%d ",i);
}
}
return 0;
}
복합대입연산자
i=i+1; i++;
i=i-1; i--;
i=i+2; i+=2;
i=i+10; i+=10;
i=i+0.01; i+=0.01;
+ - / * %
i=i*7; i*=7;
i=i/10; i/=10;
*//*
#include <stdio.h>
int main()
{
double a,b,i;
scanf("%lf %lf",&a,&b);
for(i=a;i<=b;i+=0.01)
{
printf("%.2lf ",i);
}
return 0;
}*//*
#include <stdio.h>
int main()
{
int a,b,i;
scanf("%d %d",&a,&b);
for(i=a;i<=b;i++)
{
if(i%2==1)
{
printf("%d ",i);
}
}
return 0;
}*//*
#include <stdio.h>
int main()
{
int i,n;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
printf("*");
}
return 0;
}
i+1 (x)
i=i+1;
a=a+i;
*//*
#include <stdio.h>
int main()
{
int i,n,a=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
a=a+i;
}
printf("%d",a);
return 0;
}*//*
#include <stdio.h>
int main()
{
int a=0,i,n;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
if(i%2==0)
{
a=a+i;
}
}
57
("%d",a);
return 0;
}
a가 7의 배수??
a를 7로 나눈 나머지가 0인지?
*//*
#include <stdio.h>
int main()
{
int a,b,i,c=0;
scanf("%d %d",&a,&b);
for(i=a;i<=b;i++)
{
if(i%3==0)
{
c=c+i;
}
}
printf("%d",c);
return 0;
}*//*
#include <stdio.h>
int main()
{
int n,i,a=0,b;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
scanf("%d",&b);
a=a+b;
}printf("%d",a);
return 0;
}*//*
#include <stdio.h>
int main()
{
int n,i,a=0,b;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
scanf("%d",&b);
if(b%5==0)
{
a=a+b;
}
}printf("%d",a);
return 0;
}*//*
#include <stdio.h>
int main()
{
int i,n,a=0,b;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
scanf("%d",&b);
if(b%2==0)
{
a=a+1;
}
}printf("%d",a);
return 0;
}
3의 배수
3에 뭔갈 곱해서 나오는 수들
6은 3의 배수
3은 6의 약수
6의 약수
1 2 3 6
1~ 6 중에서 6을 1~6으로 나누었을때, 나누어떨어지면 약수
*//*
#include <stdio.h>
int main()
{
int i,n;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
if(n%i==0)
{
printf("%d ",i);
}
}
return 0;
}*//*
#include <stdio.h>
int main()
{
int i,n,c=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
if(n%i==0)
{
c=c+1;
}
}
if(c==2)
{
printf("prime");
}
else
{
printf("not prime");
}
return 0;
}*/
/*
#include <stdio.h>
int main()
{
int n,k,i,c=1;
scanf("%d %d",&n,&k);
for(i=1;i<=k;i++)
{
c=c*n;
}
printf("%d",c);
return 0;
}*//*
#include <stdio.h>
int main()
{
int i,n,a=1;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
a=a*i;
}
printf("%d",a);
return 0;
}*//*
#include <stdio.h>
int main()
{
int a=1,b,i,n;
scanf("%d %d %d",&a,&b,&n);
for(i=1;i<=n-1;i++)
{
a=a+b;
}
printf("%d",a);
return 0;
}*//*
#include <stdio.h>
int main()
{
long long int a;
int r,n,i;
scanf("%lld %d %d",&a,&r,&n);
for(i=1;i<=n-1;i++)
{
a=a*r;
}
printf("%lld",a);
return 0;
}*//*
#include <stdio.h>
int main()
{
int i,n,s=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
s=s+i;
if(s>=n)
break;//
}//break;
printf("%d",s);
return 0;
}
5 6 7
5-6+7
*//*
#include <stdio.h>
int main()
{
int a,b,i,s=0;
scanf("%d %d",&a,&b);
for(i=a;i<=b;i++)
{
if(i%2==0)
{
s=s-i;
printf("-%d",i);
}
else
{
s=s+i;
printf("+%d",i);
}
}
printf("=%d",s);
return 0;
}*/
/*
#include <stdio.h>
int main()
{
int a,i,n;
scanf("%d",&a);
for(i=1;i<=a;i++)
{
if(i%3!=0)
{
printf("%d ",i);
}
}
return 0;
}
조건문
if-else
switch-case
반복문
for
while
do-while (x)
for(시작식;조건식;증감식)
{
}
while(1)
{
printf("%d ",n);
n--;
if(n==1)
{
break;
}
}
*/
/*
#include <stdio.h>
int main()
{
char c;
while(1)
{
scanf("%c ",&c);
printf("%c\n",c);
if(c=='q')
{
break;
}
}
return 0;
}*//*
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
while(n!=0)
{
printf("%d\n",n);
n=n-1;
}
return 0;
}*//*
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
while(n!=0)
{
n=n-1;
printf("%d\n",n);
}
return 0;
}
2147483647
*//*
#include <stdio.h>
int main()
{
int n;
while(1)
{
scanf("%d",&n);
if(n==0)
{
break;
}
printf("%d\n",n);
}
return 0;
}*//*
#include <stdio.h>
int main()
{
int sum=0,i=1,n;
scanf("%d",&n);
while(i<=n)
{
if(i%2==0)
{
sum=sum+i;
}
i++;
}
printf("%d",sum);
return 0;
}*//*
#include <stdio.h>
int main()
{
int n,k=1,t=1;
scanf("%d",&n);
while(1)
{
if(t*t>=n)
{
break;
}
t++;
}
t--;
k=n-t*t;
printf("%d %d",k,t);
}*//*
#include <stdio.h>
int main()
{
int n,sum=0;
scanf("%d",&n);
while(1)
{
n=n/10;
sum++;
if(n==0)
{
break;
}
}
printf("%d",sum);
return 0;
}*//*
#include <stdio.h>
int main()
{
int i,n,a;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
scanf("%d",&a);
if(i==1)
{
printf("%d ",a);
}
if(i==n/2+1)
{
printf("%d ",a);
}
if(i==n)
{
printf("%d ",a);
}
}
return 0;
}
16.0 16.5 0
17.0 20.5 2.5
18.5 23.0 3.5
22.5 23.5 0
19.5 22.5 2
16.0 24.0 4
a b b-a
*//*
#include <stdio.h>
int main()
{
double a,b,n,sum=0;
int i;
for(i=1;i<=5;i++)
{
scanf("%lf %lf",&a ,&b);
if(b-a-1>0 &&b-a-1<=4)
{
sum=sum+b-a-1;
}
else if(b-a-1>=4)
{
sum=sum+4;
}
}
if(sum>=15)
{
printf("%d",(int)(sum*10000*0.95));
}
else if(sum<=5)
{
printf("%d",(int)(sum*10000*1.05));
}
else
{
printf("%d",(int)(sum*10000));
}
return 0;
}
*/
#include <stdio.h>
int main()
{
int a,b,c,h,m;
scanf("%d %d %d",&a,&b,&c);
m = (b+c)%60;
h = a+(b+c)/60;
if(h>=24||a+(b+c)/60||)
{
printf("%d",h);
}
else
{
printf("%d %d",h,m);
}
}