
Tesla-master@mail.ru
Private Sub Form_Load() 'процедура, которая происходит при загрузке формы
Dim Chislo1 As Long 'Переменная для первого числа
Dim Chislo2 As Long 'Переменная для второго числа
Dim Chislo3 As Long 'Переменная для третьего числа
Dim Samoe_bolshoe_chislo As Long 'Переменная для самого большого числа
Chislo1 = InputBox("Введите первое число") 'Просим пользователя ввести первое число
Chislo2 = InputBox("Введите второе число") 'Просим пользователя ввести второе число
Chislo3 = InputBox("Введите третье число") 'Просим пользователя ввести третье число
If Chislo1 >= Chislo2 Then Samoe_bolshoe_chislo = Chislo1 Else Samoe_bolshoe_chislo = Chislo2 'Сравниваем первое число со вторым и большее кладем в переменную для самого большого числа, если же первое число равно второму, то положить в переменную первое число
If Chislo3 > Samoe_bolshoe_chislo Then Samoe_bolshoe_chislo = Chislo3 'Если третье число больше самого большего из двух первых (оно находится в ячейке с самым большим числом), то присвоить перемнной с самым большим числом третье число
MsgBox "Самое большое число из этих трёх - " & Samoe_bolshoe_chislo 'Вывести результат на экран
End Sub 'конец процедуры, происходящей при загрузке формы
А-а-а-у-у-э-э-ы-ы-н-н-н-е-е-т-т, наверное...klop086 писал(а):A.A.Z. -- а ты не разжуёшь для меня примерчик (они у тебя такие клёвые
) из АПИ Гайд на тему CreateWindowEx, пример называется Classical.
klop086 писал(а):A.A.Z. -- а ты не разжуёшь для меня примерчик (они у тебя такие клёвые
) из АПИ Гайд на тему CreateWindowEx, пример называется Classical.
Vitaly1 писал(а):A.A.Z. - Да-а-а, восхищаюсьНадо было еще написать как войти в VB, как создать форму, как запустить программу на выполнения
Public Function Max(X, Y)
If X > Y Then Max = X Else Max = Y
End Function
Private Sub Form_Load()
Dim a1%, a2&, a3!, a5#
a1 = 1
a2 = 64000
a3 = 64000.0001
a4 = 64000.00010001
MsgBox Max(Max(a1, a2), Max(a3, a4))
End Sub
Dim I As Long, Min, Max
Min = Data(1)
Max = Data(1)
For I = 2 To UBound(Data)
If Data(I) < Min Then Min = Data(I)
If Data(I) > Max Then Max = Data(I)
Next I
Print Min, Max
Dim I As Long, Min As Long, Max As Long
Min = 1
Max = 1
For I = 2 To UBound(Data)
If Data(I) < Data(Min) Then Min = I
If Data(I) > Data(Max) Then Max = I
Next I
Print Data(Min), Data(Max)
Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 2