А. Н. Небаба использование ms visual basic для разработки windows-приложений


Скачать 0.69 Mb.
Название А. Н. Небаба использование ms visual basic для разработки windows-приложений
страница 14/19
Тип Учебное пособие
rykovodstvo.ru > Руководство эксплуатация > Учебное пособие
1   ...   11   12   13   14   15   16   17   18   19

ТЕМА № 17.Циклические структуры


Задание: разработайте приложение, которое вычисляет сумму ряда и количество слагаемых в этой сумме, причем расчет производите до тех пор, пока приращение (очередное слагаемое) не будет меньше заданной точности.
Ход работы

1   Создайте новый проект и расположите элементы управления на новой форме, как показано на рис. 32.


Рис. 32. Конструктор формы

2   Теперь запрограммируйте кнопку Вычислить так, чтобы вычислялись сумма ряда и количество входящих в нее элементов.

3   Сначала опишите переменные, которые потребуются для этого:
Dim Количество As Integer

Dim Сумма As Single

Dim Приращение As Single

Dim x As Single

Dim Точность As Single
4   Теперь вычисляйте новый член ряда и производите суммирование до тех пор, пока он по абсолютной величине превосходит заданную точности. Обратите внимание, что для решения данной задачи цикл с параметром не подойдет, так как заранее неизвестно, сколько раз необходимо производить действия:
Количество = 0

Сумма = 0

x = Val(txtX)

Точность = Val(txtТочность)

Приращение = x

Do While Abs(Приращение) >= Точность

Сумма = Сумма + Приращение

Количество = Количество + 1

Приращение = x / (Количество + 1)

Loop
5   Осталось только вывести результаты Вашего вычисления в метку:
lblСумма = "Сумма =" + Str$(Сумма) + ", количество =" + Str$(Количество)
6   Запустите и отладьте программу. Для контроля введите данные, приведенные на рис. 33.

7   Продолжим совершенствование интерфейса приложения. Добавьте к текстовым окнам элемент управления UpDown, с помощью которого можно изменять содержимое текстовых окон не с клавиатуры, а с помощью мыши.

8   Добавьте на панель инструментов элементы управления Microsoft Windows Common Controls-2 6.0 (см. занятие № 14).

9   Создайте на форме элемент управления UpDown, причем неважно, какого размера и в каком месте. Теперь задайте свойство BuddyControl (имя элемента управления, к которому будет привязан UpDown) равным txtX. Обратите внимание, что элемент управления UpDown автоматически привязывается к элементу управления, который Вы ему указали.

10   Теперь необходимо задать свойства: BuddyProperty, равное Text (это то свойство, которое задает имя свойства элемента управления, которое будет изменять элемент управления UpDown), Min = 0 (минимальное допустимое значение), Маx = 10 (максимальное допустимое значение), Increment = 0.1 (шаг, на который будет изменяться свойство Text).


Рис. 33

11   Запустите приложение и измените значение x с помощью элемента управления UpDown. He правда ли, очень удобно?!

12   Сохраните проект.

Дополнительное задание

Создайте новый элемент управления UpDown для изменения значения текстового окна Точность.
Контрольные задания

Выполните задание данного занятия при следующих условиях:

1) ; 2) ;

3) ; 4) ;

5) ; 6) ;

7) ; 8) ;

9) ; 10) .
Вопросы для самоконтроля

1   Что такое цикл?

2   Какие циклы VB Вы знаете?

3   В каких случаях нецелесообразно применять цикл с параметром?

4   Сколько раз будет выполняться следующий цикл:

Do ... Loop While True ?

5   Сколько раз будет выполняться следующий цикл:

Do ... Loop Until True ?

6   Вам необходимо посчитать квадраты всех чисел, кратных 5, из заданного интервала. Каким типом цикла для этого Вы воспользуетесь?
1   ...   11   12   13   14   15   16   17   18   19

Похожие:

А. Н. Небаба использование ms visual basic для разработки windows-приложений icon Практическая работа 1 создание первого приложения windows form
Цель: получение первичных навыков разработки приложений с использованием Windows Forms
А. Н. Небаба использование ms visual basic для разработки windows-приложений icon Книга raznprogram xls
Для работы с ней надо иметь персональный компьютер типа не ниже Pentium II с операционной системой не ниже Windows 98, оснащенный...
А. Н. Небаба использование ms visual basic для разработки windows-приложений icon 1. 2 Что такое язык vba
Подойдет любой com-совместимый язык, например, обычный Visual Basic, vbscript, jscript, C++, Delphi, Java и т п. Можно использовать...
А. Н. Небаба использование ms visual basic для разработки windows-приложений icon Современные операционные системы
Работа, написана так, что в ней последовательно изложен материал, начиная от Windows 95 кончая новейшей операционной системой Windows...
А. Н. Небаба использование ms visual basic для разработки windows-приложений icon Курсовой проект 3 Тема, которую нам предписано
Целью курсовой работы является закрепление теоретического материала, приобретение практических навыков проектирования Windows приложений...
А. Н. Небаба использование ms visual basic для разработки windows-приложений icon Инструкция для тренера по интерактивной демонстрации Windows 1, нового...
Инструкция для тренера по интерактивной демонстрации Windows 1, нового Office и приложений на устройствах с Windows 1 на региональных...
А. Н. Небаба использование ms visual basic для разработки windows-приложений icon Можливості sql-запитів у Microsoft Access
Формирование и выполнение запросов в реальном времени (инструментарий Visual Basic For Applications)
А. Н. Небаба использование ms visual basic для разработки windows-приложений icon Языки программирования. Создание программы в языке Visual Basic
Экспериментальное исследование тест работы программы выявление ошибок 16
А. Н. Небаба использование ms visual basic для разработки windows-приложений icon Программирование под Windows
Программная организация Windows: модули kernel, use, gdi. Отличия Windows от dos. Многозадачность и единый интерфейс. Гибкое управление...
А. Н. Небаба использование ms visual basic для разработки windows-приложений icon Уро Тема урока: Язык программирования Visual Basic. Работа с массивами
Ввести понятие массива, его размерности. Познакомиться с фиксированными и динамическими массивами, способами их описания
А. Н. Небаба использование ms visual basic для разработки windows-приложений icon Кандидатский минимум начинающего линуксоида
Иначе систему он, конечно, установит, но использование ее будет не самым эффективным. В частности, размещение на одном разделе системы,...
А. Н. Небаба использование ms visual basic для разработки windows-приложений icon Лабораторная работа №7 «Подготовка и проведение тестирования»
Изучить методы подготовки и проведения тестирования и получить навыки создания и выполнения тестов в среде ms visual Studio для приложений...
А. Н. Небаба использование ms visual basic для разработки windows-приложений icon Рабочая программа учебной дисциплины современные средства разработки...
Современные средства разработки приложений: Рабочая программа дисциплины / Т. Н. Лебедева. – Челябинск: оу во «Южно-Уральский институт...
А. Н. Небаба использование ms visual basic для разработки windows-приложений icon Справочник информационных объектов процессов (dataobject of process)....
Сервер приложений (6Гб оперативной памяти, 4 cpu, Windows Server 2008R2 или выше). Предназначен для функционирования приложений платформы...
А. Н. Небаба использование ms visual basic для разработки windows-приложений icon Руководство по установке демоверсии
Ос windows 95, Windows 98, Windows nt4 sp 6 или или Windows 2000 sp4, Windows xp, Windows me 19
А. Н. Небаба использование ms visual basic для разработки windows-приложений icon Учебно-методическое пособие по курсу «Базы данных» по теме разработка web-приложений
В настоящее время количество приложений с использованием систем управления реляционными базами данных (субд) неуклонно растет. Особенно...

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск