|
int i_1, i_2, i_3, i_4, j_1, j_2, j_hap, j_total, k_1, k_2, k_hap, k_total, k_in;
//////////////////////////////////////////////////////////////////////////////////////////////////////
printf("숫자 세개.. 입력:..");
scanf("%d, %d, %d", &i_1, &i_2, &i_3);
(i_1>i_2)?((i_2>i_3)?(i_4=i_1*i_2*i_3):(i_4=0)) : ((i_1=i_2)?(i_4=0):((i_2<i_3)?(i_4=i_1+i_2/i_3):(i_4=0))) ;
printf("x+y+z = %d \n", i_4);
//////////////////////////////////////////////////////////////////////////////////////////////
j_total=0;
for (j_1=1 ;j_1<=20 ;j_1++ )
{ j_hap=0;
for (j_2=1;j_2<=j_1 ;j_2++ )
{
j_hap+=j_2;
printf("hap=%d ",j_hap);
}
j_total+=j_hap;
printf("total=%d \n",j_total);
}
printf("총 합은... %d \n", j_total);
/////////////////////////////////////////////////////////////////////////////////////////////
k_total=0;
printf("숫자N을 입력하시오...");
scanf("%d", &k_in);
for (k_1=1 ;k_1<=k_in ;k_1++ )
{ k_hap=0;
for (k_2=1;k_2<=k_1 ;k_2++ )
{
k_hap+=k_2;
printf("%d ",k_2);
}
k_total+=k_hap;
printf(" \n");
}
printf("총 합은... %d \n", k_total);
//////////////////////////////////////////////////////////////////////////////////////////////
1번... 어떤 수 x,y,z를 입력하여 x>y>z이면 x*y*z를, x>z>y이면 x+y+z를, x<y<z이면 x+y/z를 구하고
출력하시오..
2번... 1+(1+2)+(1+2+3)+ ............ +(1+2+3+4+......+19+20) 의 합을 구하시오..
3번... 어떤 수 N을 입력하여.., 1~N까지의 수를 이용하여 다음과 같은 모형과 합을 계산하여 출력하시오...
수를 입력하세여..? 4[Enter]
1
1 2
1 2 3
1 2 3 4
합은 20 입니다...
///////////////////////////////////////////////////////////////////////////////////////////////////
11개의 예제중에 나머지는 다 되는데... 위의 1번과 3번이 잘 안되네여...
3번같은 경우 순서대로 출력하는건 해 봤는데...
저런 모양은 안나오더라구여...
저것이 안풀리니깐... 진도가 안나가자나여...
여러 고수님들 .. 많은 도움 감사드리지여...
그리구여....이왕이면.. 다양한 방법을 갈쳐주심 더 감사하지여...
암튼 감사합니다...
|