vb: "수선화 수" 란 세 자리 수 를 말 하 는데, 각 자리수의 입방 합 은 이 숫자 와 같 습 니 다. 예 를 들 어 153 = 1 ^ 3 + 5 ^ 3 + 3 ^ 3. 프로그램 을 작성 하여 출력 합 니 다. 정확 해 야 돼 요. 100 에서 1000 사이 의 모든 수선화 수 를 출력 하 다

vb: "수선화 수" 란 세 자리 수 를 말 하 는데, 각 자리수의 입방 합 은 이 숫자 와 같 습 니 다. 예 를 들 어 153 = 1 ^ 3 + 5 ^ 3 + 3 ^ 3. 프로그램 을 작성 하여 출력 합 니 다. 정확 해 야 돼 요. 100 에서 1000 사이 의 모든 수선화 수 를 출력 하 다


Private Sub Command 1Click ()
For i = 100 To 1000
g = Mid (i, 1, 1)
s = Mid (i, 2, 1)
b = Mid (i, 3, 1)
If i = g * g * g + s * s + b * b Then
Print i
End If
Next i
End Sub
153.
370.
371
407
이렇게 네 개.