/*
산술연산자 + - * / %
비교연산자 > < >= <= == !=
1. 비교연산의 결과는 1 또는 0으로만 나온다
a가 b보다 큰가요?
printf("%d",a>b); // 1 or 0
2. >= <= != 오른쪽에 =을 써야한다.
a=>b (x)
a>=b (o)
a=!b(x)
a!=b (o)
3. == 과 =은 다르다
a==1 (비교) a와 1이 같니??
a=1; (대입) a에 1을 대입해.
*/
/*
#include<stdio.h>
int main()
{
int a,b;
scanf("%d %d", &a, &b);
printf("%d",a>b);
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d",a==b);
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d",b>=a);
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d",a!=b);
return 0;
}
논리연산자 ! && ||
논리값으로만 연산
논리값 : 1 또는 0
1. ! not
!1 0
!0 1
2. && and 그리고
( ) && ( )
a b a&&b
0 0 0
0 1 0
1 0 0
1 1 1
3. || or 또는 (vertical bar)
( ) || ( )
a b a||b
0 0 0
0 1 1
1 0 1
1 1 1
*/
/*
#include<stdio.h>
int main()
{
int a;
scanf("%d",&a);
printf("%d",!a);
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d",a&&b);
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a,b;
scanf("%d %d", &a,&b);
printf("%d",a||b);
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a,b;
scanf("%d %d", &a,&b);
printf("%d", (a&&!b)||(!a&&b));
return 0;
*/
/*
#include<stdio.h>
int main()
{
int a;
scanf("%d",&a);
printf("%d",a<<1);
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d",a<<b);
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a;
scanf("%d",&a);
printf("%d",~a);
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a, b;
scanf("%d %d",&a,&b);
printf("%d",a&b);
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a ,&b);
printf("%d",a|b);
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d",a^b);
return 0;
}
!a 단항연산자
a+b a>b 다항연산자 - 이항연산자
삼항연산자
( 조건식 ) ? ( ) : ( )
조건식 : 결과가 1 또는 0으로 나오는 식
printf("%d",123>456?10:20); //20
미니 조건문 ( 특수한 경우 - 둘 중 큰수, 둘 중 작은 수)
int c = a>b ? a : b; //c : a, b 둘 중 큰 수
printf("%d",c);
int d = a<b ? a : b ; // d : a, b 둘 중 작은 수
if(a>b){
c=a;
}
else{
c=b;
}
*/
/*
#include<stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d",a>b?a:b);
return 0;
}
#include<stdio.h>
int main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
printf("%d",(a<b?a:b)<c?(a<b?a:b):c);
return 0;
}
조건문
1. if-else 90
2. switch-case 10
#include<stdio.h>
int main()
{
int a;
scanf("%d",&a);
//30<a<50 (x)
// 30<a && a<50 (o)
// a == 30 == b (x)
// a==30 && b==30 (o)
if(a>30 && a<50)
{
if()
{
printf("hello");
}
else
{
}
}
else if(a>10)
{
printf("hi");
}
else if()
{
}
else
{
printf("bye...");
}
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a<10)
{
printf("small");
}
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a<10)
{
printf("small");
}
else
{
printf("big");
}
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
if(a>b)
{
printf(">");
}
else if(a<b)
{
printf("<");
}
else
{
printf("=");
}
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
if(a>b)
{
printf("%d",a-b);
}
else
{
printf("%d",b-a);
}
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a;
scanf("%d",&a);
if((a%7)==0)
{
printf("multiple");
}
else
{
printf("not multiple");
}
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
float a;
scanf("%f",&a);
if(a>=50&&a<=60)
{
printf("win");
}
else
{
printf("lose");
}
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
if(a<=170||b<=170||c<=170)
{
printf("CRASH");
}
else
{
printf("PASS");
}
return 0;
}
*/
/*