반응형
목표는 이거.
*
***
*****
*******
*********
이렇게 나오는 소스는 이거. 변수명을 한글로 썼다. 변수명을 보면 어떤 의도인지 알 수 있을 것이다.
Module Module1
Sub Main()
Dim 줄수 As Integer
Dim 칸수 As Integer
Dim 줄수최대값 As Integer
Dim 갯수 As Integer
줄수최대값 = 5
For 줄수 = 1 To 줄수최대값
Dim 빈칸수 As Integer
빈칸수 = 줄수최대값 - 줄수 + 1
For 칸수 = 1 To 빈칸수
Console.Write(" ")
Next
Dim 별갯수 As Integer
별갯수 = 2 * 줄수 - 1
For 갯수 = 1 To 별갯수
Console.Write("*")
Next
Console.WriteLine()
Next
Console.ReadLine()
End Sub
End Module
728x90
'프로그래밍 > 알고리즘' 카테고리의 다른 글
[Project Euler 183] 분할곱 (0) | 2009.02.01 |
---|---|
[Project Euler 204] 해밍수 (0) | 2009.01.27 |
[Project Euler 123] (p-1)^n + (p+1)^n % p^2 (0) | 2009.01.26 |
[Project Euler 148] 파스칼 삼각형 mod 7 (0) | 2009.01.18 |
[ProjectEuler 206] 1_2_3_4_5_6_7_8_9_0 = n*n 인 유일한 n구하기. (0) | 2009.01.05 |