Hacer un programa o algoritmo que al dar la hora hh, mm, ss, muestre las horas, minutos y segundos y también nos calcule la hora después de 2 segundos.
Solución
- Entrada: 23:59:59
- Salida: 00:00:01
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button1.Click
Dim h, m, s As Integer
h = TextBox1.Text
m = TextBox2.Text
s = TextBox3.Text
If (h < 24 And m < 60 And s < 60) Then
If (s < 58 And s >= 0) Then
TextBox4.Text = Trim(h) + "h " + Trim(m) +
"m " + Trim(s + 2) + "s"
Else
If (s = 58) Then
If (m = 59) Then
If (h = 23) Then
TextBox4.Text = "00h 00m 00s"
Else
TextBox4.Text = Trim(h + 1) + "h 00m 00s"
End If
Else
TextBox4.Text = Trim(h) + "h " +
Trim(m + 1) + "m 00s"
End If
Else
If (s = 59) Then
If (m = 59) Then
If (h = 23) Then
TextBox4.Text = "00h 00m 01s"
Else
TextBox4.Text = Trim(h + 1) +
"h " + "00m 01s"
End If
Else
TextBox4.Text = Trim(h) + "h " +
Trim(m + 1) + "m 01s"
End If
End If
End If
End If
Else
TextBox4.Text = "Fuera de rango"
End If
End Sub
End Class

0 comentarios:
Publicar un comentario