Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 03.11.2008
Сообщений: 13

Среднее арифметическое и заполнение прогрессбара по рассчетам

23.02.2009, 16:45. Показов 1209. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Уважаемые програмисты помогите, с такой задачей:
Дополнить форму задания 1 элементами управления и кодами для реализации следующих альтернативных вычислений. Создать элементы управления и написать код, которые, дополнительно к функциям задания 1, реализуют вычисления либо суммы значений функции с двумя аргументами задания 1 на некотором множестве аргументов либо среднего арифметического значений функции на том же множестве аргументов. Множество аргументов функции задается минимальным и максимальным значением аргумента x, y и шагом изменения каждого аргумента shx, shy. Программа должна осуществить вычисления для всех сочетаний значений аргументов. Должны быть вычислены и просуммированы (либо найдено среднее арифметическое) для значения функции аргументов x+I*shx, y+J*shy, где I и J пробегают все значения, при которых аргументы остаются в области допустимых значений. Исходными данными для этой части программы является шестерка чисел, которые определяют нижнюю (два числа) и верхнюю границу (два числа) изменения каждой переменной и шаг изменения каждой переменной в заданном диапазоне (два числа).
Форма этого задания должна в зависимости от значения группы элементов управления – переключателей (OptionButton) реализовать три варианта вычислений:
1-вычисления лабораторной работы 1.
2 – вычисления суммы значений функции в заданном оператором диапазоне.
3– вычисления среднего набора значений функций в заданном оператором диапазоне.
В заданной области каждый из аргументов изменяется с шагом, значение которого может быть задано с помощью ЭУ SkrollBar. Дискретное изменение параметров shx, shy, которое задает этот элемент управления также должно задаваться отдельным параметром.
Ненужные для реализации данного варианта вычислений (выбранного с помощью OptionButton) элементы управления делать невидимыми. Например, для реализации вычислений 1- й лабораторной работы нет необходимости в окнах для задания диапазона и шага. Эти поля должны быть скрыты. При каждом выборе режима вычислений должны также изменяться поясняющие надписи.
Использовать ProgressBar для иллюстрации процесса вычислений.
У меня есть каккие-то наметки, можете помочь?????Пожлуйста????Спасите, студента????:'(:'(:


Dim pr%, xmin#, xmax#, ymin#, ymax#, stepx#, step#

Private Sub Command1_Click()
Dim i As Single
Dim a As Single

a = CSng(Text1.Text)
i = CSng(Text2.Text)
Dim z As Single
z = 2 * (a - 1) ^ 2 + 0 * (a - 1) * Sin(a - 1) + 1 * (Sin(a - 1)) ^ 2 + 9 * (i - 6) ^ 2 + 0 * (Sin(0 * i - 0)) ^ 2
Label3.Caption = Str(z)
End Sub
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 8 Then Exit Sub
If KeyAscii < Asc(0) Or KeyAscii > Asc(9) Then KeyAscii = 0
End Sub
Private Sub Text2_Validate(Cancel As Boolean)
On Error GoTo M1
a = CInt(Text1.Text)
Exit Sub
M1:
MsgBox (Error)
Cancel = True
End Sub

Function f(X As Double, Y As Double)
f = 1
End Function
Private Sub Command2_Click()
pr = 0
For X = xmin To xmax Step stepx
ProgressBar1.Value = X
For Y = ymin To ymax Step stepy
Sum = Sum + f(CDbl(X), CDbl(Y))
For z = 1 To 100
DoEvents
If pr = 1 Then If MsgBox("i?a?aaou au?eneaiey", vbYesNo) = vbYes Then Exit Sub
pr = 0
Next
Next
Next
End Sub

Private Sub Command3_Click()
pr = 1
End Sub

Private Sub Form_Load()
xmax = 1000
ymax = 100
End Sub
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.02.2009, 16:45
Ответы с готовыми решениями:

Неверно отображается заполнение прогрессбара в элементах ListView
Добрый день. Мне нужно создать ListView, в элементах которого отображается ProgressBar нестандартного цвета. В методе getView моего списка...

В матрице A[1..N,1..M] определить среднее арифметическое значение чисел в столбцах, находящихся до среднего столбца (SR1) и среднее арифметическое зна
Написать прогу на паскале со вставкой ассемблера, т.е. создание и вывод матрицы и средних сделать в паскале, а обработку в ассемблере

Найти среднее арифметическое квадратов и среднее арифметическое абсолютных значений двух вещественных чисел
Всем здрасте помогите плиз. Дается два вещественных числа. Найти среднее арифметическое их квадратов и среднее арифметическое их абсолютных...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.02.2009, 16:45
Помогаю со студенческими работами здесь

Даны два числа.Найти среднее арифметическое их квадратов и среднее арифметическое их модулей
Даны два числа.Найти среднее арифметическое их квадратов и среднее арифметическое их модулей Добавлено через 2 часа 31 минуту ...

Найти среднее арифметическое двух чисел в четвертой степени и среднее арифметическое их квадратов
срочно пожалуйста!!!Даны два числа. Найти среднее арифметическое этих чисел в четвертой степени и среднее арифметическое их квадратов.в с#

Вычислить среднее арифметическое положительных и среднее арифметическое отрицательных компонентов массива
Всем приветик) Извините что так много задачек, но поймите сложновато мне с программированием(( за конфетку ;) 1)Задан массив...

Найти среднее арифметическое квадратов и среднее арифметическое модулей двух чисел
Дано 2 числа. Найти среднее арифметическое их квадратов и среднее арифметическое их модулей.

Найти среднее арифметическое квадратов двух чисел и среднее арифметическое их модулей
1. Даны два числа. Найти среднее арифметическое их квадратов и среднее арифметическое их модулей.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru