더북(TheBook)

미션 17: 운동장에서 대각선 구역만 청소하기

이번에는 그림 6-5처럼 운동장에서 대각선 구역만 청소하고 싶으면 어떻게 해야 할까요? 앞에서 배운 이중 for 반복문을 사용해서 코드를 작성해 보세요.

그림 6-5 | 대각선 구역에만 *를 찍으려면

 

※ 힌트 1: 대각선을 이루는 별표(*)의 x, y가 서로 어떤 관계가 있는지 생각해 보세요.

※ 힌트 2: if 조건문을 이용하세요.

먼저 *를 출력하는 경우는 언제일지 생각해 보세요.

사각형의 대각선 구역은 (1, 1)이나 (2, 2) 같은 지점입니다. 따라서 xy의 값이 같을 때 *를 출력하고, 같지 않다면 아무것도 출력하지 않고 한 칸 옆으로 이동하면 됩니다. 즉, 공백을 출력하면 됩니다. 물론 첫 번째 for 반복문에서 x가 하나 증가할 때마다 줄 바꿈을 수행해야 합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.