1.Составте программу расчета корней уравнения Ax^2+Bx+C
A,B,C Ввести в окна В случае отрицательного дискриминанта вывести сообщение об ошибки. результаты расчета вывести на форму!
2. Составте программу которая будет выводить в список все введенные в окне ввода числа, а затем по нажатию кнопки осуществлять операцию сортировки по возрастанию с нахождением мин. и макс. значения!
Помагите пажалуста выложите алгоритм на Visual Basic мне для сессии очень надо[Ответ]
X0R 23:26 25.05.2007
Могу на Pascal заделать, на васик сам переделаешь.
[Ответ]
GameShaper 23:47 25.05.2007
> 1.Составте программу расчета корней уравнения Ax^2+Bx+C
A,B,C Ввести в окна В случае отрицательного дискриминанта вывести сообщение об ошибки. результаты расчета вывести на форму!
d=b*b-4*a*c
If d<0 then MsgBox("Ошибка, дискреминант <0")
If d>=0 then
x1=(-b+d)/(2*a)
x2=(-b-d)/(2*a)
MsgBox("Корни: " & x1 & " и " & x2)
end if
End Sub
[Ответ]
GameShaper 00:01 26.05.2007
> 2. Составте программу которая будет выводить в список все введенные в окне ввода числа, а затем по нажатию кнопки осуществлять операцию сортировки по возрастанию с нахождением мин. и макс. значения!
Короче, размещаешь на форме четыре объекта: TextBox (Text1), ComboBox (Combo1), CommandBox (Command 1 и Command2) путем перетаскивания из панели инструментов.
Код программы:
Private Sub Command1_Click()
' Добавляет в список Combo1 текст, вводимый в поле Text1
Combo1.AddItem Text1.Text
MsgBox ("Добавлено")
End Sub
Private Sub Command2_Click()
For i = 0 To Combo1.ListCount - 2
For j = i + 1 To Combo1.ListCount - 1
If CInt(Combo1.List(i)) > CInt(Combo1.List(j)) Then
tmp = Combo1.List(i)
Combo1.List(i) = Combo1.List(j)
Combo1.List(j) = tmp
End If
Next j
Next i
MsgBox ("Минимальное - " & Combo1.List(0))
MsgBox ("Максимальное - " & Combo1.List(Combo1.ListCount - 1))
End Sub
[Ответ]
cgd 20:07 26.05.2007
Спасибо Огромное!
Обьясни пожалуста что такое:
For
ListCount
CInt
tmp
List
Что они означают мне нужно для защиты, а то спалят что не я делал!
[Ответ]
alex_bas 10:56 27.05.2007
Сообщение от cgd:
Спасибо Огромное!
Обьясни пожалуста что такое:
For
ListCount
CInt
tmp
List
Что они означают мне нужно для защиты, а то спалят что не я делал!
На языке ПМК МК-52 тож могу изобразить. Шагов так тридцать, не более.
Удручен. Эти люди будут делать конфы 1С (не страшно), программировать контроллеры (пострашнее) и программить системы управления АЭС. Ужас. [Ответ]
Dr.PC 23:08 28.05.2007
Сообщение от builder:
Удручен. Эти люди будут делать конфы 1С (не страшно), программировать контроллеры (пострашнее) и программить системы управления АЭС. Ужас.
Чё ужас -то.. Всё так и работает... Серьёзно.
[Ответ]
X0R 00:14 29.05.2007
Предлагаю открыть клуб программстов на машинах Поста и Тьюринга.
Особо продвинутые будут программить в бинарном коде сразу.
[Ответ]
zss_vrn 07:21 29.05.2007
офф: За последние 2 года раздел "программирование" на форуме дегенерировался. Може, правда, это в ВУЗах что-то не то...
[Ответ]
Сообщение от zss_vrn:
Може, правда, это в ВУЗах что-то не то..
нет.. просто обсуждать программирование на БВФ - это как-то... странно...
Все переехали на специализированные форумы. (Наверное)
[Ответ]
safe 16:20 29.05.2007
Вот, например, в разделе "Про это..." никто не создает тем: "Памагите па сексу" с первым постом типа: "Я матерый онанист, но познакомился недавно с одной чудной девчонкой, и не знаю теперь, что делать. Тем более она мне пообещала чудесную ночь на мой день рождения, который будет через неделю. А я, стыдно признать, не знаю, что такое секс. Помогите мне, ну хотя бы скажите, какой рукой это лучше делать девушке: правой или левой?"
[Ответ]
SuHar` 16:22 29.05.2007
Сообщение от safe:
Я матерый онанист
большинство постящих в раздлеле ПРО ЭТО именно такие люди.
Извиняюсь за оффтоп конечно...
[Ответ]