Помогите решить Visual Basic - VB
Формулировка задачи:
дано число в диапазоне от 1 до 999 нужно определить "двузначное четное-нечетное " или "трехзначное четное-нечетное" я пробывал так но не катить ...
Dim a As Integer = Convert.ToInt32(TextBox1.Text())
Dim dz, ch, tz, nch As String
Dim v As String
If a / 100 = 0 Then
dz = "Двухзначное"
End If
If a / 100 > 0 Then
tz = "трехзначное"
End If
If a Mod 2 = 0 Then
ch = "Четное"
end if
If a Mod 2 > 0 Then
nch = "нечетное"
End If
v = dz + " " + ch + " " + tz + " " + nch
Label1.Text = v.ToString
Решение задачи: «Помогите решить Visual Basic»
textual
Листинг программы
Rem дано число в диапазоне от 1 до 999 нужно определить "двузначное четное-нечетное " Rem или "трехзначное четное-нечетное" я пробывал так но не катить .. Sub p1() Dim n As Integer, s As String n = InputBox("") If n >= 100 Then s = "трехзначное" ElseIf n >= 10 Then s = "двузначное" Else s = "однозначное " End If If n Mod 2 = 0 Then s = s & " четное" Else s = s & " нечетное" End If s = s & " число" MsgBox (s) End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д