[마방진] C로 구현한 마방진

등록일 2003.10.01 기타파일 (c) | 3페이지 | 가격 1,000원

소개글

홀수개의 정방향 매트릭스에서 마방진 만드는 프로그램
기본원리로 풀이.

목차

없음

본문내용

#include <stdio.h>
main()
{
int arr[99][99]={0},n,i,j,k=1,r,c;
printf("몇행 몇열로 마방진을 출력할까요? (3~99까지만 입력하시오.) ");
scanf("%d",&n);
if(n%2==0)
printf("\n잘못 입력하셨습니다. 짝수는 입력할 수 없습니다.\n\n");
else
{
r=0;
c=n/2; // 1값은 첫 행의 가운데 입력한다.
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
arr[r][c]=k;
k++;
r=(n+r-1)%n;
c=(n+c-1)%n;
} // n개는 행렬을 한개씩 줄여가며 입력한다.
*원하는 자료를 검색 해 보세요.
  • 마방진 (홀수,4의배수,그외짝수) 0 페이지
    //대략적인 소스 전체 구성 #include <stdio.h> void odd_num(int a[][30], int); //"http://chunma.yu.ac.kr/%7Em0220092/math/mathstory/..
  • 홀수 마방진 c 구현 0 페이지
  • 신비한 마방진 이야기 19 페이지
    1. 마방진의 유래 2. 홀수 마방진 만들기 3. 짝수 마방진 만들기 4. 최석정의 마방진 -9행 9열의 9차 마방진 -구문면
  • 마방진에 대한 연구 10 페이지
    1. 마방진이란? 방진(方陣)·마법진이라고도 하는데, 이것은 영어의 `magic square`를 번역한 말이다. 사각형의 1변에 나열된 수의 개수 n에 따라서 n방진, 즉 3방진, 4방진, … 등이라 한다. 합은 3방진..
  • [포트란]홀수차 마방진 구하기 2 페이지
    C2345678 1 INTEGER A,I,J,N,L,X,Y 2 DIMENSION A(99,99) 3 WRITE(*,*) '몇차 마방진을 구할까요?(3~99까..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서