728x90
오늘 프밍시간에 제작
#include"stdio.h"
#include"conio.h"
void main()
{
int i,j;
char n;
printf("번호를 입력하세요( 4 ~ 8 ), 나가고 싶으면 [x] 혹은 [X]\n");
n = getch();
printf("\n");
switch(n)
{
case '1':
{
for(i=1;i<=5;i++)
{
for(j=1;j<=5;j++)
{
printf("%d\t",i*j);
}
printf("\n");
}
main();
break;
}
case '2':
{
for(i=1;i<=5;i++)
{
for(j=5;j>=1;j--)
{
printf("%d\t",i*j);
}
printf("\n");
}
main();
break;
}
case '3':
{
for(i=1;i<=5;i++)
{
for(j=5;j>=1;j--)
{
printf("%d\t",i+(j-1)*5);
}
printf("\n");
}
main();
break;
}
case '4':
{
for(i=5;i>=1;i--)
{
for(j=0;j<5;j++)
{
printf("%d\t",i+j*5);
}
printf("\n");
}
main();
break;
}
case '5':
{
for(i=21;i>0;i-=5)
{
for(j=0;j<5;j++)
{
printf("%d\t",i+j);
}
printf("\n");
}
main();
break;
}
case '6':
{
for(i=25;i>0;i-=5)
{
for(j=0;j<5;j++)
{
printf("%d\t",i-j);
}
printf("\n");
}
main();
break;
}
case '7':
{
for(i=25;i>20;i--)
{
for(j=0;j<5;j++)
{
printf("%d\t",i-j*5);
}
printf("\n");
}
main();
break;
}
case '8':
{
for(i=1;i<22;i+=5)
{
for(j=0;j<5;j++)
{
printf("%d\t",i+j);
}
printf("\n");
}
main();
break;
}
case 'x':
case 'X':
{
printf("프로그램을 종료합니다.\n");
break;
}
default:
{
printf("잘못 입력하셨습니다. 다시 입력해주세요.\n");
main();
break;
}
}
printf("\n");
}
'it > programming' 카테고리의 다른 글
| C++ 피라미드, 역피라미드, 다이아몬드 연습코드 (0) | 2012.04.15 |
|---|---|
| [C++] 랜덤함수 (0) | 2012.04.11 |
| 이제부터 웹프밍 언어에 대한건 여따 올릴게여 (0) | 2012.04.08 |