/*
#include <stdio.h>
int main()
{
int a,b,c;
scanf("%d %d %d", &a, &b, &c);
if(a+b>c)
{
if(a==b && b==c)
{
printf("정삼각형");
}
else if ((b==c || a==b || a==c) )
{
printf("이등변삼각형");
}
else if (a*a+b*b==c*c)
{
printf("직각삼각형");
}
else
{
printf("삼각형");
}
}
else
{
printf("삼각형아님");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
double a,b,c,d;
scanf("%lf %lf", &a,&b);
if(a<150)
{
c= a-100;
}
else if(a>=150 && a<160)
{
c= (a-150)/2+50;
}
else if (a>=160)
{
c = (a-100)*0.9;
}
d= (b-c)*100/c;
if(d<=10)
{
printf("정상");
}
else if(d>10 && d<=20)
{
printf("과체중");
}
else
{
printf("비만");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a, b, c;
scanf("%d %d %d",&a,&b,&c);
if ((a-b+c)%10==0)
{
printf("대박");
}
else
{
printf("그럭저럭");
}
return 0;
}
a 1930
a/1000 1
a%1000 930 -> 930/100 -> 9
*/
/*
#include <stdio.h>
int main()
{
int a,b,c;
scanf("%d %d %d", &a, &b, &c);
if ((a+b+c)%1000/100%2==0)
{
printf("대박");
}
else
{
printf("그럭저럭");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
int b = ((a/10)+(a%10)*10)*2%100;
if (b<=50)
{
printf("%d \nGOOD",b);
}
else if (b>50)
{
printf("%d \nOH MY GOD",b);
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d", &a,&b);
if (b%a==0)
{
printf("%d*%d=%d",a,b/a,b);
}
else if (a%b==0)
{
printf("%d*%d=%d",b,a/b,a);
}
else
{
printf("none");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
if((90-a)%5==0)
{
printf("%d",(90-a)/5+b);
}
else
{
printf("%d",(90-a)/5+b+1);
}
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
if ((90-a)%5==0)
{
int d=(90-a)/5+b;
if(d>c)
{
printf("win");
}
else if(d<c)
{
printf("lose");
}
else
{
printf("same");
}
}
else
{
int e=(90-a)/5+b+1;
if(e>c)
{
printf("win");
}
else if(e<c)
{
printf("lose");
}
else
{
printf("same");
}
return 0;
}
}
조건문
1. if-else 90%
2. switch-case (특별한경우) 10%
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a==10 || a==15 || a==17)
{
printf("hello");
}
else if(a==20)
{
printf("hi");
}
else
{
printf("bye..");
}
switch(a)
{
case 10 :
case 15 :
case 17 : printf("hello"); break;
case 20 : printf("hi"); break;
default : printf("bye.."); break;
}
//if(a == >=10 )
switch(a/10)
{
case 10 :
case 9 : printf("a"); break;
..
}
return 0;
}
90 91 92 93 94 95 ....
*/
/*
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
switch (a/10)
{
case 10 :
case 9 : printf("A"); break;
case 8 :
case 7 : printf("B"); break;
case 6 :
case 5 :
case 4 : printf("C"); break;
default: printf("D"); 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 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;
default : printf("fall"); 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 1 : printf("도"); break;
case 2 : printf("개"); break;
case 3 : printf("걸"); break;
case 4 : printf("윷"); break;
default : printf("모"); break;
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,c;
char b;
scanf("%d%c%d",&a,&b,&c);
switch (b)
{
case '+' : printf("%d",a+c); break;
case '-' : printf("%d", a-c); break;
case '*' : printf("%d", a*c); break;
case '/' : printf("%.2f", (float)a/c); break;
}
return 0;
}
반복문
1. for 49%
2. while 48%
3. do-while 3%
1. 무한반복
for(;;)
{
printf("*");
}
while(1)
{
}
2. 5번 반복하기 (n번 반복하기) ---> for
n번 반복
for(i=0;i<n;i++)
or
for(i=1;i<=n;i++)
복합대입연산자
i에 1을 더해요
i+1; (xxxxxxx)
i=i+1; i+=1; -> i++;
i=i+7; i+=7;
+ - * / %
i=i-1; i-=1; -> i--;
i=i*80; i*=80;
#include <stdio.h>
int main()
{
int i; // iteration 반복회차
for(;c;)
{
}
while(c)
{
}
do{
}while(c);
// i=0;
//
// while(i<3)
// {
// printf("%d 번째 t익스프레스타요!\n",i+1);
// i=i+1;
// }
//for(시작식;조건식;증감식)
// for(i=0; i<5 ; i=i+1 )
// {
// printf(" %d tex\n",i+1);
// }
// for(i=5 ;i>=1 ;i-- )
// {
// printf(" %d tex\n",i);
// if(i%2==0)
// {
// printf("손을들고타 ");
// }
// else
// {
//
// }
// }
//
// if()
// {
// for()
// {
//
// }
// }
//
//
// printf("집에가요");
for(i=1;i<=5;i++)
{
if(i==3)
{
continue; // 반복하던거만 멈추고 다음 반복으로
//break; // 때려치워 !!
}
printf("에버랜드에가요\n");
}
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,a;
scanf("%d", &a);
for(i=1 ; i<=a ; i++)
{
printf("%d ", i);
}
return 0;
}
*/
/*
#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;
}
*/
/*
#include <stdio.h>
int main()
{
double a,b;
double i;
scanf("%lf %lf" , &a, &b);
for (i=a ; i<=b ; i=i+0.01)
{
printf("%.2lf ", i);
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,i;
scanf("%d %d", &a, &b);
if(a%2==0)
{
for(i=a+1 ; i<=b ; i=i+2)
{
printf("%d ",i);
}
}
else
for(i=a ; i<=b ; i=i+2)
{
printf("%d ", i);
}
return 0;
}
변수 이름
합 sum
갯수 cnt or c
최대값 max
최소값 min
결과값 rst
*/
#include <stdio.h>
int main()
{
int a, i , s=0;
scanf("%d",&a);
for(i=1 ; i<=a ; i++)
{
s=s+i;
}
printf("%d",s);
return 0;
}