C언어 기초 100제[삼항연산, 조건/선택실행구조]
코드업 문제 1063~1070번 문제 풀이입니다.
기초-삼항연산
1063번
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d",a>b ? a:b);
return 0;
}
1064번
#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;
}
조건/선택실행구조
1065번
#include <stdio.h>
int main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
if(a%2==0)
{
printf("%d\n", a);
}
if(b%2==0)
{
printf("%d\n", b);
}
if(c%2==0)
{
printf("%d\n", c);
}
}
1066번
#include <stdio.h>
int main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
if(a%2==0)
{
printf("even\n");
}
else
{
printf("odd\n");
}
if(b%2==0)
{
printf("even\n");
}
else
{
printf("odd\n");
}
if(c%2==0)
{
printf("even\n");
}
else
{
printf("odd\n");
}
return 0;
}
1067번
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a>0)
{
printf("plus\n");
}
else
{
printf("minus\n");
}
if(a%2==0)
{
printf("even\n");
}
else
{
printf("odd\n");
}
return 0;
}
1068번
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a>=90)
{
printf("A\n");
}
else
{
if(a>=70)
{
printf("B\n");
}
else
{
if(a>=40)
{
printf("C\n");
}
else
{
printf("D\n");
}
}
}
return 0;
}
1069번
#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;
}
1070번
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
switch(a/3)
{
case 1:
printf("spring");
break;
case 2:
printf("summer");
break;
case 3:
printf("fall");
break;
default :
printf("winter");
break;
}
return 0;
}
댓글남기기