/*
#include <stdio.h>
int main()
{
int a, b;
scanf("%d %d", &a, &b);
printf("%d", a+b);
return 0;
}
#include <stdio.h>
int main()
{
long long int a, b;
scanf("%lld %lld", &a, &b);
printf("%lld", a+b);
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\n", a, b, a/b);
return 0;
}
#include <stdio.h>
int main()
{
int a, b, c;
scanf("%d %d %d", &a, &b, &c);
printf("%.2f", (float)(a+b+c)/3);
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 s;
scanf("%d", &s);
printf("%d %d", s/60, s%60);
return 0;
}
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
printf("%.3f", a*9/(float)5+32);
return 0;
}
#include <stdio.h>
int main()
{
int w, h, b;
scanf("%d %d %d", &w, &h, &b);
printf("%.2f MB", (float)(w*h*b)/8/1024/1024);
return 0;
}
---------------------------
비교연산
> < >= <= == !=
printf("%d",a>b); 1 or 0
논리값 0 false
1 true
논리연산
not
and
or
not !a
!0 1
!1 0
printf("%d",!a);
and 그리고 &&
a b a&&b
0 0 0
0 1 0
1 0 0
1 1 1
printf("%d",a&&b);
or 또는 ||
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, b;
scanf("%d %d", &a, &b);
printf("%d", (a&&b)||(!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);
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 a&&b
(조건식)?(참일때의값):(거짓일때의값)
printf("%d",123<456 ? 1 : 2);
printf("%d", a>b ? a : b );
a가 더 크면 a 가 출력
b가 더 크면 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,d;
scanf("%d %d %d", &a, &b, &c);
d=(a<b)?a:b;
printf("%d", d<c?d:c);
return 0;
}
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
printf("%d", a);
return 0;
}
-----------------------------------
조건문
1. if-else 95%
2. switch-case 5%
(2*3)+(9*7)
2&&3||9&&7
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if( (100>=a && a>90) || (-100>a && a>-110 ) )
{
if()
{
printf("조건문");
}
else
{
}
}
else if(a>50)
{
printf("hello");
}
else if(a>10)
{
printf("world");
}
else
{
if()
{
printf("bye...");
}
else if()
{
if()
{
}
}
}
return 0;
}
-----------------------------------
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
if(10>a)
{
printf("small");
}
return 0;
}
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
if(10>a)
{
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(b>a)
{
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 && a<=60)
{
printf("win");
}
else
{
printf("lose");
}
return 0;
}
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
if(50<=a && a<=70)
{
printf("win");
}
else if(a%6==0)
{
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("PASS");
}
else
{
printf("CRASH");
}
return 0;
}
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
if(a%4==0 && a%100!=0 || a%400==0)
{
printf("yes");
}
else
{
printf("no");
}
return 0;
}