1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| Private Sub Command1_Click()
Dim i As Integer, rg As Integer, palindrome As Boolean
maliste = Array(25, 2, 24, 2, 9, 1, 24, 2, 25) ' pas un palindrome
palindrome = True
rg = UBound(maliste)
For i = 0 To rg
If i >= rg - i Then Exit For
If maliste(i) <> maliste(rg - i) Then
palindrome = False
exit for
End If
Next i
MsgBox palindrome
maliste = Array(25, 2, 24, 1, 9, 1, 24, 2, 25) ' est un palindrome
palindrome = True
rg = UBound(maliste)
For i = 0 To rg
If i >= rg - i Then Exit For
If maliste(i) <> maliste(rg - i) Then
palindrome = False
exit for
End If
Next i
MsgBox palindrome
End Sub |
Partager