Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Тема: Решение уравнения методом табулирования
Пример Программа «Решение уравнения» производит вычисление значения заданной функции (уравнение ) на заданном интервале [a, b] с заданным шагом dx. Задано уравнение 0=x^2-3*cos(x), a=1, b=2, dx=0.1 для первого этапа, dx = 0.01 для второго этапа. Интерфейс программы реализован в виде формы UserForm 1 (Рисунок 5.1). Рисунок 5.1 – Интерфейс программы «Решение уравнения»
Этап 1 Величины A, B, dx вводятся в текстовые окна TextBox 1, TextBox 2, TextBox 3, затем при нажатии на кнопку «Вычислить», таблица значений f (x) отобразится в списке. Необходимо выписать две строки, где происходит смена знака функции y с «-» на «+» или наоборот. Затем a 1=xn b1= xn +1, где xn -yn xn+1 + yn+1 Этап 2 Величины A1, B2, dх=0.01 ввeдите в текстовые окна, произведите вычисления, спишите две строки, где происходит смена знака функции. Этап 3 X* =
Программа VBA Sub CommandButton1_Click1() A!=Val(Text Box1.Text) B!=Val (TextBox2.Text) Dx! = Val (TextBox3.Text) ListBox1.Clear For x!=A! TO B! STEP Dx! y!=x!^2-3*COS(x!) ListBox1.AddItem CStr (x!) & “ “ & Cstr (y!) Next x! End Sub Варианты заданий
Практическая работа №6
Тема: Суммирование членов последовательности Пример Программа «Суммирование» производит вычисление суммы членов заданной последовательности. Последовательность задана формулой общего члена при Где -количество членов последовательности, которые нужно просуммировать. Интерфейс с пользователем реализован в виде формы UserForm 1 (Рисунок 6.1).
Рисунок 6.1 – Интерфейс программы «Суммирование»
Этап 1 Величина К=5 вводится в окно TextBox 1 затем при нажатии на кнопку «Вычислить» сумма пяти членов последовательности отображается на месте метки Label 3. S = Результат. Этап 2 Величина К=10 вводится в текстовое поле TextBox 1. Затем вычисляется S = Результат. Этап 3 Величина К=15 вводится в текстовое окно TextBox 1, затем вычисляется S =Результат. Программа
VBA Sub CommandButton1_Click() K=Val (TextBox1.Text) S!=0: N=1 L1: S!=S!+N/(N^2+1) N=N+1 IF N<=K THEN GoTo L1 Label1.Caption=CStr(S!) End Sub
Варианты заданий
Практическая работа №7 Тема Одномерные массивы
Справка Диалоговые окна Окна для выдачи сообщений или ведения диалога используются для отображения на экране информации пользователю и получения от него простых ответов, таких, как «да» и «нет». Далее описывается как создавать и использовать окна выдачи сообщений, создавать и использовать диалоговые окна.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2021-04-04; просмотров: 113; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.153.69 (0.007 с.) |