맨위로가기

별 찍기

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 본문

별 찍기 문제에 대해 질문하셨습니다. 별 찍기는 프로그래밍에서 반복문과 조건문을 연습하기 위해 자주 사용되는 예제입니다. 어떤 종류의 별 찍기를 원하시는지에 따라 코드가 달라집니다. 몇 가지 예시를 보여드리겠습니다.
1. 직각삼각형 별 찍기


  • 입력받은 수만큼 별(*)을 한 줄에 하나씩 늘려가며 직각삼각형 모양으로 출력합니다.


```python

n = int(input("숫자를 입력하세요: "))

for i in range(1, n + 1):

print("*" * i)

```
2. 역직각삼각형 별 찍기

  • 입력받은 수만큼 별을 한 줄에 하나씩 줄여가며 역직각삼각형 모양으로 출력합니다.


```python

n = int(input("숫자를 입력하세요: "))

for i in range(n, 0, -1):

print("*" * i)

```
3. 정삼각형 별 찍기

  • 입력받은 수만큼 별을 이용하여 정삼각형 모양으로 출력합니다.


```python

n = int(input("숫자를 입력하세요: "))

for i in range(1, n + 1):

print(" " * (n - i) + "*" * (2 * i - 1))

```
4. 다이아몬드 별 찍기

  • 입력받은 수를 이용하여 다이아몬드 모양으로 별을 출력합니다.


```python

n = int(input("숫자를 입력하세요: "))

for i in range(1, n + 1):

print(" " * (n - i) + "*" * (2 * i - 1))

for i in range(n - 1, 0, -1):

print(" " * (n - i) + "*" * (2 * i - 1))

```

이 외에도 다양한 종류의 별 찍기가 있습니다. 어떤 별 찍기를 원하시는지 구체적으로 알려주시면, 해당 별 찍기에 대한 코드와 설명을 제공해 드릴 수 있습니다.

별 찍기


본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com