#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
if(a%10==1 && a!=11)
{
printf("%dst", a);
}
else if(a%10==2 && a!=12)
{
printf("%dnd", a);
}
else if(a%10==3 && a!=13)
{
printf("%drd", a);
}
else
{
printf("%dth", a);
}
return 0;
}
#include <stdio.h>
int main()
{
int y, m;
scanf("%d %d", &y, &m);
if(m==2)
{
if(y%400==0 || y%4==0 && y%100!=0)
{
printf("29");
}
else
{
printf("28");
}
}
else if(m==4 || m==6 || m==9 || m==11)
{
printf("30");
}
else
{
printf("31");
}
return 0;
}
#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(a==b || b==c | 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);
c=(a-100)*0.9;
d=(b-c)*100/c;
if(d<=10)
{
printf("정상");
}
else if(d<=20)
{
printf("과체중");
}
else
{
printf("비만");
}
return 0;
}
#include <stdio.h>
int main()
{
int y, m, d, a;
scanf("%d %d %d", &y, &m, &d);
a=y-m+d;
if(a%10==0)
{
printf("대박");
}
else
{
printf("그럭저럭");
}
return 0;
}
#include <stdio.h>
int main()
{
int n, a, b, c;
scanf("%d", &n);
a=n/10;
b=n%10;
c=(10*b+a)*2%100;
printf("%d\n", c);
if(c<=50)
{
printf("GOOD");
}
else
{
printf("OH MY GOD");
}
return 0;
}
-------------------------------------------------------
조건문
1. if-else
2.switch-case
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a==10)
{
printf("hello");
}
else if(a==20||a==30||a==40)
{
printf("world");
}
else
{
printf("bye...");
}
switch(a)
{
case 10 : printf("hello"); printf("hi"); break;
case 20 :
case 30 :
case 40 : printf("world"); break;
default : printf("bye..."); break;
}
}
-------------------------------------------------------
#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;
case 9:
case 10:
case 11: printf("fall"); break;
}
}
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
switch(a/10)
{
case 9:
case 10: printf("A"); break;
case 8: printf("B"); break;
case 7: printf("C"); break;
case 6: printf("D"); break;
default: printf("F"); break;
}
}
#include <stdio.h>
int main()
{
int a, b;
char c;
scanf("%d%c%d", &a, &c, &b);
switch(c)
{
case '+': printf("%d", a+b); break;
case '-': printf("%d", a-b); break;
case '*': printf("%d", a*b); break;
case '/': printf("%.2f", (float)a/b); break;
}
}
#include <stdio.h>
int main()
{
int h, m, c;
scanf("%d %d\n%d", &h, &m, &c);
printf("%d %d", (h+(m+c)/60)%24, (m+c)%60);
return 0;
}