올레포트 : 대학레포트, 족보, 실험과제, 실습일지, 기업분석, 사업계획서, 학업계획서, 자기소개서, 면접, 방송통신대학, 시험 자료실
올레포트 : 대학레포트, 족보, 실험과제, 실습일지, 기업분석, 사업계획서, 학업계획서, 자기소개서, 면접, 방송통신대학, 시험 자료실
로그인  회원가입

파트너스

자료등록
 

다시받기

장바구니

코인충전

◀
  • 자바로 만든 마방진프로그램 (1 페이지)
    1

  • 자바로 만든 마방진프로그램 (2 페이지)
    2

  • 자바로 만든 마방진프로그램 (3 페이지)
    3

  • 자바로 만든 마방진프로그램 (4 페이지)
    4


  • 본 문서의
    미리보기는
    4 Pg 까지만
    가능합니다.
▶
클릭 : 크게보기
  • 자바로 만든 마방진프로그램 (1 페이지)
    1

  • 자바로 만든 마방진프로그램 (2 페이지)
    2

  • 자바로 만든 마방진프로그램 (3 페이지)
    3

  • 자바로 만든 마방진프로그램 (4 페이지)
    4



  • 본 문서의
    (큰 이미지)
    미리보기는
    4 Page 까지만
    가능합니다.
  더블클릭 : 닫기
X 닫기
좌우이동 : 드래그

자바로 만든 마방진프로그램

인쇄
바로가기
즐겨찾기 키보드를 눌러주세요
( Ctrl + D )
링크복사 링크주소가 복사 되었습니다.
원하는 곳에 붙혀넣기 하세요
( Ctrl + V )
공유
파일  자바로 만든 마방진프로그램.hwp   [Size : 33 Kbyte ]
분량   4 Page
가격  1,000 원


카트
다운받기
카카오 ID로
다운 받기
구글 ID로
다운 받기
페이스북 ID로
다운 받기
뒤로

자료설명

주석도 잘달려있구여.
입력을 받으면 해당 마방진을 만드는 프로그램입니다.

처음이신분은 공부하시면 도움이 될겁니다.
홀수마방진프로그램

목차/차례

  1. 1.소스화면
  2. 2.실행화면

본문/내용

import java.io.IOException;

/*
* 하나의 홀수를 읽어 그에 해당하는 마방진(magic square)를 구성하는
* 프로그램을 작성하시오. 마방진은 가로, 세로, 대각선에 있는 수들의
* 합이 모두 같은 정방형 메트릭스를 말한다. 다음은 3을 입력받아 만들어진
* 3*3 마방진이다.
*/
/*
* 푸는 로직
* 기본로직:최소수를 어떤 위치에 배치하면
* 다음 수는 이전 수의 한칸 위의 오른쪽에 배치
* 오버플로우:배치할 행의 값이 오버/언더일 경우 오버/언더한 값만큼의 반대 행에 적는다.
* 열도 마찬가지
* diswriteable : 기본 로직에 의해 이동한 부분에 값이 있으면 이전 수의 바로 아래에
* 다음 수를 적는다.
*/
class UserException extends Exception{}

public class Report2_8 {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int a=0;

…



📝 Regist Info
I D : yhkd******
Date : 2011-04-26
FileNo : 16187880

Cart