основные команды языка программирования

13
Основные команды языка программирования Visual Basic

Transcript of основные команды языка программирования

Page 1: основные команды языка программирования

Основные команды языка

программирования Visual Basic

Page 2: основные команды языка программирования

Правила записи операторов• Каждый новый оператор записывается с новой строки.• Несколько операторов на одной строке разделяют между собой двоеточием (:).• Если оператор не помещается в одной строке, то необходимо поставить в конце строки пробел и знак подчеркивания( _ ), а затем продолжить не поместившуюся часть на следующей строке.

Page 3: основные команды языка программирования

Оператор присваиванияОператор присваивания используется, если

какой-то переменной нужно присвоить новое значение.

ИМЯ_ПЕРЕМЕННОЙ = ВЫРАЖЕНИЕ

Например: Y = a^(1/3)+a*2

Page 4: основные команды языка программирования

Операторы ввода

1. Ввод данных с помощью оператора присваивания

Примеры: 

А = 7 

МояФамилия = «Иванов»

Page 5: основные команды языка программирования

Операторы ввода2. Ввод данных с помощью элемента управления

TextBox

A = Val(Имя.Text)

Имя – это имя элемента управления TextBox

Имя.Text – это значение свойства Text у элемента управления TextBox. (Компьютер внутри поля воспринимает только текст, поэтому для ввода чисел надо воспользоваться функцией преобразования данных Val, которая преобразует текст в число.)

Для ввода текста:МояФамилия = Имя.Text

Page 6: основные команды языка программирования

Операторы ввода

3. Ввод данных с помощью функции InputBox

A = InputBox("Введите значение переменной A")

В диалоговом окне следует напечатать нужное значение и нажать кнопку ОК, после чего продолжится выполнение программы.

Page 7: основные команды языка программирования

Операторы вывода

1. Вывод в текстовое поле TextBoxИмя.Text = Str(A)

Имя – это имя элемента управления TextBox Имя.Text – это значение свойства Text у элемента управления TextBox (Компьютер внутри текстового поля воспринимает только текст, поэтому для вывода чисел надо воспользоваться функцией преобразования данных Str, которая преобразует число в текст. )

Для вывода текста:Имя.Text = МояФамилия

Page 8: основные команды языка программирования

Операторы вывода2. Вывод на форму с помощью оператора Print

Print список имен (через , или ; )Пример 1:A =7 : B = 6Print А, B

Если имена перечисляются через точку с запятой, то значения переменных выводятся через пробел, т.е. близко друг к другу.

Page 9: основные команды языка программирования

Операторы вывода

3. Вывод в окно Неотложного (окно Immediate)

Debug.Print список имен (через , или ; )

Пример: A =7 : B = 6Debug.Print А, B

Page 10: основные команды языка программирования

Операторы вывода

4. Вывод в окно сообщений с помощью функции вывода MsgBox

MsgBox ("Решений нет")

Page 11: основные команды языка программирования

Алгоритм записи программы с оператором InputBox

Задача: запросить у пользователя год рождения и вывести на экран число лет пользователя.

1. Очищаем экран

2. Запрашиваем год рождения (переменная N)

3. Вычисляем количество лет

4. Выводим полученное число на экран с соответствующими комментариями.

.1. CLS

2. InputBox “введите год рождения”; N

3. L=2014-N

4. PRINT “Вам ”;L;” лет”

Page 12: основные команды языка программирования

Задания для самостоятельной работы

№ 1 Напишите программу из двух операторов ( не считая CLS), в результате работы которой на экране появилось бы сообщение:

Здравствуйте, <имя>.Имя должно быть введено с клавиатуры во время выполнения предыдущего оператора.

№ 2. Напишите программу запрашивающую ваш год рождения, год рождения вашей мамы и печатающую, во сколько лет она вас родила.

№ 3. Напишите программу, запрашивающую 3 параметра коробки (ширина, длина, высота). Найти ее объем используя форму, созданную ранее «Объем».

Page 13: основные команды языка программирования

Спасибо за внимание!