반응형
크리스마스를 기념하여 프로그래밍으로 특별한 추억을 만들어 보는 건 어떨까요? 이번에는 C언어를 사용해서 콘솔 화면에 귀여운 눈사람을 출력하는 방법을 알려드릴게요. 이 프로그램은 초보자도 쉽게 따라 할 수 있고, 코딩 실력을 키우는 데도 큰 도움이 됩니다.
1. 프로그램 개요
눈사람의 특징을 잘 살리기 위해, 둥글둥글한 모양을 표현하고 눈과 코 같은 디테일도 추가합니다. 눈사람의 높이는 약 100줄로 고정하며, 전체 코드는 반복문 없이 간단하게 작성합니다. 그럼 시작해볼까요?
2. 코드 작성하기
다음은 눈사람을 출력하는 C언어 코드입니다:
#include <stdio.h>
int main() {
printf(" \u2603\n"); // 눈사람의 머리
printf(" ( o o )\n");
printf(" ( > )\n");
printf(" /-------\n"); // 눈사람의 목 부분
// 몸통 부분 출력
for (int i = 0; i < 4; i++) {
printf(" ( )\n");
}
printf(" \_______/\n");
// 아래쪽 큰 원형 몸통
for (int i = 0; i < 8; i++) {
printf(" ( )\n");
}
printf(" \_____________/\n");
// 밑 부분 장식
for (int i = 0; i < 80; i++) {
printf("\n");
}
return 0;
}
반응형
3. 코드 설명
- 머리 부분: 눈, 코, 입은 고정된 형태로 출력합니다.
- 몸통: 중간 몸통과 아래쪽 큰 몸통은 반복문을 사용해 출력합니다.
- 장식: 눈사람 아래에 빈 줄을 넣어 콘솔 창을 가득 채워 눈사람의 높이를 약 100줄로 맞췄습니다.
4. 실행 결과
위 코드를 실행하면 다음과 같은 눈사람이 출력됩니다:
☃
( o o )
( > )
/-------\
( )
( )
( )
( )
\_______/
( )
( )
( )
( )
( )
( )
( )
( )
\_____________/
...
이렇게 눈사람을 출력하는 프로그램을 만들어 보았습니다. 눈사람의 귀여운 모양이 잘 표현되지 않았나요? 이번 크리스마스에는 C언어로 만든 눈사람과 함께 따뜻한 추억을 쌓아 보세요! ☃
반응형
'재미' 카테고리의 다른 글
C언어 반복문을 활용한 아름다운 크리스마스 트리 만들기 (0) | 2024.12.25 |
---|
댓글