|
0 / 0 / 0
Регистрация: 17.05.2011
Сообщений: 10
|
|
Процедуры и функции VB.Лабораторная.17.05.2011, 23:29. Показов 1951. Ответов 16
Метки нет (Все метки)
Ребят,уже отчаялась.не знаю что и делать((
нужно сделать лабораторку.Если Вам не трудно,помогите)в долгу не останусь вот текст задания: Задача 1 А. Составить процедуру нахождения номера первого от начала значения элемента массива С(N), для которого справедливо неравенство: С (i)>В (N -заданное число). В. Используя процедуру найти элементы первой строки массива Х(6,6), начиная с элемента строки, величина которого >0.01 (первого от начала строки) и до конца строки. Задача 2 A.. Составить функцию для вычисления У=1-х/2 +х2/4 - 2х3/3 + 4х4/7 - 5х5/8 +... принимая: модуль аргумента X меньше единицы. Суммирование продолжать пока модуль разности между слагаемым и предыдущим слагаемым больше точности вычислений (малая заданная величина). B. Напечатать таблицу значений функции У для аргумента X, принимающего значения от заданного начального до заданного конечного с заданным шагом.
0
|
|
| 17.05.2011, 23:29 | |
|
Ответы с готовыми решениями:
16
Массивы - процедуры и функции пользователя Как описываются процедуры и функции в FreeBasic Как правильно описывать функции и процедуры в *.dll |
|
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
|
|||||||
| 18.05.2011, 01:50 | |||||||
1
|
|||||||
|
0 / 0 / 0
Регистрация: 17.05.2011
Сообщений: 10
|
|
| 18.05.2011, 11:58 [ТС] | |
|
вроде нет.скопировала из текта задания.
спасибо огромное!как вас отблагодарить?киньте номер телефона денежек на баланс хоть кину
0
|
|
|
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
|
|
| 18.05.2011, 14:02 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 17.05.2011
Сообщений: 10
|
||
| 18.05.2011, 21:03 [ТС] | ||
|
там число,которое после х и до / - это степень х
Добавлено через 52 секунды и можно спросить?что вот это означает??
0
|
||
|
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
|
|
| 18.05.2011, 21:07 | |
|
автопрорисовка формы , по простому - если над формой будет какое то окно , то часть или весь текст на ней напечатанный будет затерт, Me.AutoRedraw = True - устраняет эту проблему
это можно выставить в свойствах формы (окошечко справа)
0
|
|
|
0 / 0 / 0
Регистрация: 17.05.2011
Сообщений: 10
|
|
| 18.05.2011, 21:24 [ТС] | |
|
аа,спасибо
в общем я сегодня показала то,что вы написали по поводу первого задания,преподу,он сказал,что нужно вывести сначала исходный массив,а потом обработанный.я добавила туда парочку строк,чтоб выводился исходный массив,но тот стал выдавать ошибки. что мне сделать можно в этом случае? Добавлено через 7 минут а не,все,поняла)извините))
0
|
|
|
0 / 0 / 0
Регистрация: 17.05.2011
Сообщений: 10
|
|
| 27.05.2011, 22:41 [ТС] | |
|
привет)
вот такая у меня проблемка..он в результате выводит правильные числа,но в начале выводит еще ноль.как его оттуда убрать??
0
|
|
|
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
|
|
| 27.05.2011, 22:50 | |
|
код в студию
0
|
|
|
0 / 0 / 0
Регистрация: 17.05.2011
Сообщений: 10
|
|
| 27.05.2011, 22:51 [ТС] | |
|
а он выше.я его никак не меняла.как Вы прислали,так все и забила)
я ж пень))
0
|
|
|
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
|
|
| 27.05.2011, 23:20 | |
|
а ноль может в анализируемой строке есть, так его и надо выводить по условию
0
|
|
|
0 / 0 / 0
Регистрация: 17.05.2011
Сообщений: 10
|
|
| 27.05.2011, 23:22 [ТС] | |
|
неа,нету(
так и выводит ноль,когда его не должно быть,а если и выпадает такой случай,то пишет два ноля((
0
|
|
|
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
|
|
| 27.05.2011, 23:29 | |
|
ну скопируйте сюда свой код
0
|
|
|
0 / 0 / 0
Регистрация: 17.05.2011
Сообщений: 10
|
|
| 27.05.2011, 23:43 [ТС] | |
|
Public Sub Command1_Click()
Dim i As Integer, j As Integer Dim a(6, 6) As Single, a1(6) As Single Fl1.Rows = 7 Fl1.Cols = 7 Cls Randomize For i = 1 To 6 For j = 1 To 6 a(i, j) = Int(Rnd * 9) - 4 Fl1.TextMatrix(i, j) = a(i, j) If i = 1 Then a1(j) = a(i, j) Next j Next i Call num(a1(), 0.01) For i = ind To 6 Text1.Text = Text1.Text & " " & a(1, i) Next i End Sub Option Explicit Dim i As Integer, j As Integer Dim ind As Integer Dim b As Single Dim a(6, 6) As Single, a1(6) As Single Public Sub num(m() As Single, c As Single) For i = LBound(m) To UBound(m) If m(i) > c Then ind = i Exit Sub End If Next i End Sub
0
|
|
|
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
|
||||||
| 28.05.2011, 00:25 | ||||||
0
|
||||||
|
0 / 0 / 0
Регистрация: 17.05.2011
Сообщений: 10
|
|
| 28.05.2011, 13:39 [ТС] | |
|
спасибо)
только он все равно ноль выводит(( ладно,не напрягайтесь больше)так сдам спасибо вам огромное!
0
|
|
|
0 / 0 / 0
Регистрация: 17.05.2011
Сообщений: 10
|
|
| 30.05.2011, 18:08 [ТС] | |
|
Здравствуйте еще раз
по поводу второй задачи с функцией.Не могли бы Вы мне помочь вот с чем. Option Explicit Dim K As Double 'Точность Dim X As Double 'Значение X Dim Y As Double 'Зависимая переменная Y Dim modul As Double 'Модуль разности между слагаемым и предыдущим слагаемым Dim i As Integer 'Множитель и показатель степени Х Dim shag As Double 'Шаг измерения Dim Xn As Double 'Начальное значение Х Dim Xk As Double 'Конечное значение Х Function Fn(Z As Double) As Double Y = 1 / Z i = 3 Do Y = Y + (1 / (i * Z * i)) modul = Abs((1 / (i * Z * i)) - (1 / ((i - 2) * Z * (i - 2)))) i = i + 2 Loop While modul > K Fn = Y End Function Это код модуля для вот этого задания:Составить функцию для вычисления У=1-х/2 +(х^2)/4 - (2х^3)/3 + (4х^4)/7 - (5х^5)/8 +... принимая: модуль аргумента X меньше единицы. Суммирование продолжать пока модуль разности между слагаемым и предыдущим слагаемым больше точности вычислений (малая заданная величина). B. Напечатать таблицу значений функции У для аргумента X, принимающего значения от заданного начального до заданного конечного с заданным шагом. А вот это код модуля для вот этого задания: Составить функцию для вычисления: Y = 1 + 2/x + (2*3)/x^2 + (2*3*2)/x^3 + (2*3*2*3)/x^4 + ... принимая, что модуль “x” больше 3. Вычисления про¬должать, пока модуль разности между слагаемым и его предыдущим значением больше малой заданной величины (точности вычислений). Напечатать таблицу значений функции “Y” для всех значений аргумента “х” от заданного начального до заданного конечного с заданным шагом изменения. Option Explicit Public tv As Single Function Y(ByVal x As Single, ByRef t As Single) As Single Dim pr!, sl!, s! Dim m As Byte, zn% s = 0: pr = 0: sl = 1: m = 2: zn = 1 Do While Abs(pr - sl) > t s = s + sl pr = sl: sl = sl * x / m m = m + zn: zn = -zn Loop Y = s End Function в общем мне нужно чтобы первый код выглядел как второй.а сообразить что куда я не могу.слишком уже ограниченный у меня мозг(( помогите пожалуйста!((
0
|
|
| 30.05.2011, 18:08 | |
|
Помогаю со студенческими работами здесь
17
Как прервать выполнение процедуры или функции Процедуры и функции: Создать процедуру, подсчитывающую количество простых чисел Процедуры и функции: определение центра тяжести плоских геометрических фигур (VB 6.0)
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|