Знакомство со средой программирования Visual Basic Окно проекта
Знакомство со средой программирования Visual Basic
Окно проекта Project Меню Вид/Project Explorer Кнопка View Code (работа с текстом программы) Кнопка View Object (работа с объектами)
Панель компонентов ToolBars Меню Вид/ToolBars Объект Label (Надпись) Объект TextBox (Текстовое окно) Объект Button (Кнопка) Инструмент Выделение
Окно свойств Properties Меню Вид/Properties Window Свойство Caption (Заголовок) Свойство Name (Имя)
СОХРАНЕНИЕ ПРОЕКТА Каждый проект состоит из 3 файлов с расширениями: .frm .vbp .vbw По умолчанию: Form1.frm Project1.vbp Project1.vbw
СПОСОБЫ ВВОДА ДАННЫХ 1. Через текстовое окно TextBox с формы 2. Через окно ввода InputBox
СПОСОБЫ ВЫВОДА ДАННЫХ 1. В текстовое окно TextBox на форму 2. Через окно вывода MessageBox 3. Распечатыванием результата на форму
ТИПЫ ДАННЫХ В VISUAL BASIC 1. Целый тип – Integer 2. Вещественный тип с одинарной точностью - Single 3. Вещественный тип с двойной точностью - Double 4. Строковый тип - String ФУНКЦИИ ПРЕОБРАЗОВАНИЯ ТИПОВ 1. В целый тип – CInt() 2. В вещественный тип с одинарной точностью – CSng() 3. В вещественный тип с двойной точностью – CDbl() 4. В строковый тип – CStr() ОБЪЯВЛЕНИЕ ПЕРЕМЕННЫХ Dim A, B, C as Single, X, Y as Integer, S as String
Пример 1 Составить алгоритм и программу вычисления арифметического выражения.
ФОРМА ПРОЕКТА
КОД ПРОГРАММЫ ПРОЕКТА
УСЛОВНЫЙ ОПЕРАТОР IF Полная форма разветвления IF Условие THEN Действие 1 ELSE Действие 2 END IF
Сокращенная форма разветвления (обход) IF Условие THEN Действие 1 Действие 2 END IF IF Условие THEN Действие 1: Действие 2 1 способ 2 способ
Пример 2 Разделить сумму трех заданных чисел (отличных от нуля) на наименьшее из них.
ФОРМА ПРОЕКТА
КОД ПРОГРАММЫ ПРОЕКТА
Пример 3 По итогам соревнований спортсмены Иванов, Петров и Сидоров набрали неравные количества баллов. Определить победителя по наибольшему количеству баллов.
ФОРМА ПРОЕКТА
КОД ПРОГРАММЫ ПРОЕКТА
ОПЕРАТОР ЦИКЛА FOR FOR X=XN TO XK STEP DX Действие 1 Действие 2 …………… NEXT X FOR I=1 TO N Действие 1 Действие 2 …………… NEXT I Произвольный шаг цикла Шаг цикла равен 1
Пример 4 Вычислить таблицу значений функции для аргумента х, изменяющегося от xn до xk с шагом dx. Пример 4 Вычислить таблицу значений функции для аргумента х, изменяющегося от xn до xk с шагом dx.
ФОРМА ПРОЕКТА
КОД ПРОГРАММЫ ПРОЕКТА
Вычислить таблицу значений функции для ряда заданных значений аргумента х. Пример 5
ФОРМА ПРОЕКТА
КОД ПРОГРАММЫ ПРОЕКТА
Для одномерного массива, состоящего из N элементов, вычислить сумму четных по номерам элементов Пример 6
ФОРМА ПРОЕКТА
КОД ПРОГРАММЫ ПРОЕКТА
Вычислить сумму элементов матрицы, величина которых не превышает 2,5. Пример 7
ФОРМА ПРОЕКТА
КОД ПРОГРАММЫ ПРОЕКТА
Для матрицы размером MxN получить вектор из сумм отрицательных элементов каждого столбца матрицы. Пример 8
ФОРМА ПРОЕКТА
КОД ПРОГРАММЫ ПРОЕКТА
20186-visual_basic.ppt
- Количество слайдов: 44