|
0 / 0 / 0
Регистрация: 26.04.2016
Сообщений: 1
|
|
задание на процедуры и функции VB 6.007.05.2011, 17:34. Показов 1866. Ответов 0
Метки нет (Все метки)
помогите пожалуйста с задач.
или скажите, что нужно исправить. Задача 1 А. Составить процедуру нахождения максимального (первого, если их несколько) значения эле-мента массива В (К) и его номера (К - заданное число). В. Используя процедуру найти максимальные значения и их номера во 2-ой и 4-й строках массива Y (6,8). Задача 2 А. Составить функцию для вычисления Y = 1 + 1/Зх + 2/Зх2 + 1/5х3 + 4/5х4 + 1/7х5 + 6/7х6 + ... принимая модуль X больше 1. Суммирование продолжать, пока модуль разности между после-дующим и предыдущим слагаемыми больше малой заданной величины. В. Напечатать таблицу значений функции У для аргумента X, изменяющегося от заданного началь-ного значения до заданного конечного c заданным шагом. я составила пока код только для второй строки. Dim b() As Single Private Sub Command1_Click() Const b1 = 2 Const b2 = 4 Dim a() As Single Dim i As Byte, j As Byte Dim n As Byte Dim m As Single ReDim a(1 To 6, 1 To 8) As Single Call Vvod(a()) ReDim b(1 To 8) As Single For i = 1 To 8 b(i) = a(2, i) Next i Call Maximum(b(), n, m) Picture1.Visible = True Picture1.Print "Максимальный элемент 2ой строки №" & Str(n) & "=" & Str(m1) " End Sub Public Sub Maximum(y() As Single, nom As Byte, max As Single) Dim i As Byte max = y(1) For i = 2 To 8 If y(i) > max Then max = y(i): i = nom Next i End Sub Public Sub Vvod(mas() As Single) Dim i As Byte, j As Byte For i = 1 To 6 For j = 1 To 8 mas(i, j) = InputBox("Введите значение элемента с координатами " & i & " " & j) Next j, i End Sub Private Sub Command3_Click() End End Sub во втором я написала код, но не знаю, что неправильно. Option Explicit Private Sub Command1_Click() Dim x As Single Dim tv As Single x = CSng(Val(Text1.Text)) If Abs(x) <= 1 Then MsgBox "Ошибка ввода | X | > 1", _ vbInformation, "Остановка": Text1.SetFocus: Exit Sub tv = CSng(Val(Text2.Text)) Text3.Text = Format(Y(x, tv), "#0.000") End Sub Function Y(ByVal x As Single, ByRef tv As Single) As Single Dim pr!, sl!, s! Dim i As Integer Dim a() As Single Const n = 100 s = 1: pr = 0: sl = 1 Do While Abs(pr - sl) > tv pr = sl For i = 1 To n If (i Mod 2) = 0 Then sl = 1 / (i + 1) * x ^ (i - 1) If (i Mod 2) <> 0 Then sl = (i - 1) / i * x ^ (i - 1) End If s = s + sl Next i Loop Y = s End Function Private Sub Command2_Click() End End Sub Private Sub Command3_Click() Load Form2 Form2.Show End Sub заранее спасибо)))
0
|
|
| 07.05.2011, 17:34 | |
|
Ответы с готовыми решениями:
0
задание на процедуры и функции Задание про месяцы решить с использованием процедуры или функции
|
| 07.05.2011, 17:34 | |
|
Помогаю со студенческими работами здесь
1
Задачник Абрамян. Процедуры и функции. Процедуры с числовыми параметрами Какие процедуры и функции вызываются из заданной процедуры Процедуры и функции. Процедуры с числовыми параметрами Процедуры и функции: решить через процедуры S=a*x+b*y+c*z. Процедуры и функции. Процедуры с числовыми параметрами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
|
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
|
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
|
|
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2.
Данный документ берёт данные из другого нетипового документа. . .
|
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача:
1. Реализовать контроль заполнения реквизита. . .
|