E làm bài tính tổng S = 1 + 2 -3 + 4 - 5 + 6...+n Tại sao k xuất ra được kết quả âm khi nhập = 7 hoặc bằng 5

0 thích 0 không thích
1 lượt xem
đã hỏi 9 Tháng 5, 2022 trong Lập trình VB.NET bởi 0898871228 (120 điểm)
Private Sub bai13_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        Dim n%
        n = InputBox("Nhập n ")
        MsgBox(TongS(n))
    End Sub
    Private Function TongS(ByVal n%) As Integer
        Dim i%, s%
        For i = 1 To n
            s = -s + i
        Next
        TongS = s
    End Function
End Class
    

1 câu trả lời

0 thích 0 không thích
đã trả lời 11 Tháng 5, 2022 bởi dinhtona (1,120 điểm)
s = -s + i
trừ S cộng i
...