반응형
문제 08-2
1. 구구단 짝수단만 출력 (continue와 break 사용)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#include<stdio.h>
int main()
{
int gu=2, i = 1;
for(int i=2;i<10;i++)
{ printf("\n");
if(i % 2 != 0)
continue;
for(gu=1;gu<10;gu++)
{
printf("%d x %d = %d\t",i,gu,i*gu);
if(i == gu)
break;
}
}
}
|
cs |
2. 식을 만족하는 모든 A와 Z를 구하는 프로그램을 작성 (AZ + ZA = 99)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#include<stdio.h>
int main()
{
int a,z;
int result;
for(a=0;a<10;a++)
{
for(z=0;z<10;z++)
{
if(a==z)
continue;
result = (a*10+z)+(z*10+a);
if(result==99)
printf("%d%d + %d%d = %d\n",a,z,z,a,result);
}
}
}
|
cs |
문제 08-3
1. if~else문을 switch문으로 구성하기
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#include<stdio.h>
int main()
{
int n;
printf("정수를 입력해주세요 : ");
scanf("%d",&n);
switch(n/10)
{
case 0 :
printf("0이상 10미만");
break;
case 1 :
printf("10이상 20미만");
break;
case 2 :
printf("20이상 30미만");
break;
default :
printf("30이상");
}
}
|
cs |
반응형