[문제] 초등학생도 풀만한 기초 문제 – 9 : 다이아몬드 만들기

다음과 같은 결과값을 화면에 출력하는 프로그램을 작성하세요.

    *
   ***
  *****
 *******
*********
 *******
  *****
   ***
    *

조건 1. 반복문 3개, 출력문 3개, 변수 2개, 별도의 함수 1개만을 사용할 것
조건 2. 최소한의 연산만으로 작동 시킬 것.

무려 여태까지 나온 모든 문제를 1개로 만든 문제!! 다이아 만들기 입니다! 삼각형 문제의 보스죠! 군대에 갔다 오신 분들이라면(혹은 서든이나 스포를 하신 분이라면) 저것이 왜 다이아인지 아실 것입니다.(소위 ㅎㅎ)
이번 문제 역시 조건은 전혀 변하지 않았습니다. 여태까지 나온 문제들을 열심히 푸신 분이라면 분명 잘 풀 수 있으실 거에요 ^^
그리고 다 푸신 분들은 입력 받은 만큼 삼각형의 크기가 변하게도 만들어보세요^^
그리고 이번에도 역시 소스 공개 금지!

예고] 다음은 5각 다이아입니다!! 라고 하고 싶지만 슬슬 지겹기도 해서 스킵!(위에 문제에서 약간 옆으로 늘리고 위에만 자르면 되니…) 그런고로~ 배열을 이용한 간단한 문제에 들어가겠습니다. 그러니 이젠 배열을 예습해두세요 ^^ 그리고 이제는 (아마도)절대 해설을 안 하겠습니다. 그리고 조건 역시 크게 바뀔 것입니다.(나중에 보시면 아실 것임) 그럼 다음에 봐요~~

덧] 5각 다이아 만들어 보고 싶으신 분은 싸인펜님의 JAVA를 이용한 For문 활용(다이아몬드, 하트 만들기) 편을 보고 만드세요~ 제 소스는 보지 마시고요~.

Trackback 0 Comment 0