/*
산술연산자 + - * / %
int+int -> int
(long long int)int + int -> long long int
int/int -> int
10 / 3 -> 3 (몫)
10 % 3 -> 1(나머지)
(float)a / b -> float
*********************************************
*/
/*
#include <stdio.h>
int main()
{
printf("Hello world!\n");
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\n", a+b);
printf("%d\n", a-b);
printf("%d\n", a*b);
printf("%d\n", a/b);
printf("%d\n", a%b);
printf("%.2f", (float)a/b);
return 0;
}
***********************************************
*/
/*
#include <stdio.h>
int main()
{
int a, b, c;
scanf("%d %d %d", &a, &b, &c);
printf("%d\n", a+b+c);
printf("%.1f", (float)(a+b+c)/3);
return 0;
}
*********************************************
*/
/*
#include <stdio.h>
int main()
{
float a, b;
scanf("%f %f", &a, &b);
printf("%.2lf", a*b);
return 0;
}
*******************************************
*/
/*
#include <stdio.h>
int main()
{
int a, b;
scanf("%d %d", &a, &b);
printf("%.1f", a*b/2.0);
return 0;
}
********************************************
*/
/*
#include <stdio.h>
int main()
{
int m, s;
scanf("%d", &s);
printf("%d %d", s/60, s%60);
return 0;
}
********************************************
#include <stdio.h>
int main()
{
int a, b;
scanf("%d %d", &a, &b);
printf("%d+%d=%d\n", a, b, a+b);
printf("%d-%d=%d\n", a, b, a-b);
printf("%d*%d=%d\n", a, b, a*b);
printf("%d/%d=%d", a, b, a/b);
return 0;
}
산술연산자 + - * / %
비교연산자 > < >= <= == !=
0 -거짓
0이 아닌 모든 수 -참
1. 비교연산의 결과는 1 또는 0 (참 또는 거짓)
printf("%d",a>b); // 1 or 0
2. >= <= !=
a=>b (x)
a>=b (o)
3. = vs ==
a=1; (대입) a에1을 대입하세요.
a==1 (비교) a와 1이 같나요?
논리연산자 ! && ||
논리값으로만 연산 (논리값 1 또는 0)
1. !a (참->거짓, 거짓->참)
a !a
0 1
1 0
10 0
2. a && b (둘 다 참이면)
a b a&&b
0 0 0
0 1 0
1 0 0
1 1 1
3. a || b (둘 중 하나라도 참이면)
a b a||b
0 0 0
0 1 1
1 0 1
1 1 1
1049-1055
*/
/*
#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;
}
***************************************
*/
/*
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
printf("%d\n", !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;
}
************************************************
삼항연산자 (두 수중 큰수, 작은 수 )
!a 단항연산자
a+b a>b 다항연산자 (이항연산자)
( 조건식 ) ? ( ) : ( )
printf("%d",123>456 ? 100 : 200); // 200
int a, b,c;
c = a>b ? a : b; //a,b 중 큰 수
c = a<b ? a : b; //a,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;
}
a가 5 이상 9 미만
5<=a<9 (x)
5<=a && a<9
a==10==b (x)
a==10 && b==10 (o)
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a>=5 || a==0)
{
if()
{
}
printf("hello");
}
else if(a>=2)
{
printf("hi");
}
else if()
{
}
else
{
printf("bye...");
}
return 0;
}
조건문
1. if-else
2. switch- case
*/
/*
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
if(a<10)
{
printf("small");
}
else if (a>=10)
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(50<=a && 60>=a)
{
printf("win");
}
else
{
printf("lose");
}
}
return 0;
}
*********************************************
*/
/*
#include <stdio.h>
int main()
{
int n;
scanf("%d", &n);
if((30<=n && 40>=n)||(60<=n && 70>=n))
{
printf("win");
}
else
{
printf("lose");
}
}
return 0;
}
**********************************************
*/
/*
#include <stdio.h>
int main()
{
int n;
scanf("%d", &n);
if((n%400==0 )|| (n%4==0 && n%100!=0))
{
printf("Leap");
}
else
{
printf("Normal");
}
return 0;
}
**************************************
*/