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

задание на процедуры и функции VB 6.0

07.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
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.05.2011, 17:34
Ответы с готовыми решениями:

задание на процедуры и функции
Помогите пожалуйста с написанием задания Задание Вводить с клавиатуры массивы и обрабатывать их , пока на запрос &quot; хотите ли вы ...

Задание про месяцы решить с использованием процедуры или функции
Объявлены типы и переменные: TYPE МЕСЯЦ = ( ЯНВ, ФЕВ, МАР, АПР, МАЙ, ИЮН, ИЮЛ, АВГ, СЕН, ОКТ, ...

Функции и процедуры. При помощи процедуры записать слова задом наперед
Дана строка S, состоящая из не менее 5 слов. При помощи процедуры записать слова задом наперед. Порядок слов сохранить. ...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.05.2011, 17:34
Помогаю со студенческими работами здесь

Задачник Абрамян. Процедуры и функции. Процедуры с числовыми параметрами
Описать процедуру RectPS(x1, y1, x2, y2, P, S), вычисляющую периметр P и площадь S прямоугольника со сторонами, параллельными осям ко- ...

Какие процедуры и функции вызываются из заданной процедуры
Подскажите, каким образом, используя сведения из представлений словаря данных, получить информацию о том, какие процедуры и функции...

Процедуры и функции. Процедуры с числовыми параметрами
Процедуры и функции. Процедуры с числовыми параметрами Всем привет, помогите пожалуйста сделать задание:&quot; Описать процедуру RectPS...

Процедуры и функции: решить через процедуры S=a*x+b*y+c*z.
Пожалуста помогите решить через процедуры S=a*x+b*y+c*z.

Процедуры и функции. Процедуры с числовыми параметрами
Описать процедуру RectPS (x1, y1, x2, y2, P, S), вычисляющую периметр P и площадь S прямоугольника со сторонами, параллельными осям...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Доступность команды формы по условию
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. Реализовать контроль заполнения реквизита. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru