- •Информатика
- •Введение
- •1. Особенности вычислительного процесса в компьютере
- •1.1. Двоичная система счисления
- •1.2. Кодирование информации
- •2. Основы построения алгоритмов
- •2.1. Принципы описания алгоритмов
- •2.2. Примеры построения алгоритмов типовых задач
- •3. Вывод значений X и y
- •Конец цикла 2
- •3. Алгоритмический язык Visual Basic – основные сведения
- •3.1. Историческая справка
- •3.2. Среда программирования Visual Basic 6.0
- •3.3. Основные конструкции языка
- •3.3.1. Алфавит
- •3.3.2. Переменные
- •3.3.3. Константы
- •3.4. Типы переменных
- •3.4.1. Характеристики переменных
- •3.4.2. Способы задания типа
- •3.5. Основные функциональные операторы
- •3.5.1. Оператор присваивания.
- •3.5.2. Оператор условного перехода.
- •3.5.3. Операторы цикла.
- •3.6. Операторы ввода и вывода информации
- •3.6.1. Операторы ввода значений переменных с клавиатуры.
- •3.6.2. Операторы вывода значений переменных на экран.
- •3.7. Примеры типовых программ
- •4. Алгоритмический язык Visual Basic – более сложные структуры
- •4.1. Файловый ввод и вывод - общие сведения
- •4.2. Организация работы с файлом.
- •4.3. Подпрограммы и их использование для написания сложных программ
- •4.3.1. Назначение подпрограмм
- •4.3.2. Типы подпрограмм
- •4.3.3. Локальные переменные формы
- •5. Операторы и функции, работающие с символьными данными
- •5.1. Ввод символов с целью управления действиями
- •5.2. Функции, работающие с таблицей ascii-кодов
- •5.3. Функции, работающие со строкой символов
- •6. Графика
- •6.1. Воспроизведение цвета
- •6.2. Операторы (Методы) изображения стандартных фигур
- •6.3. Программирование движения фигур на экране.
- •9. Математические вычисления и встроенные функции.
3.3. Основные конструкции языка
3.3.1. Алфавит
В качестве алфавита используются символы из таблицы ASCII. В программах можно использовать следующие символы:
буквы латинского алфавита;
буквы русского алфавита;
цифры (0-9) для представления чисел;
знаки операций:
-
+
Плюс
=
Равно
-
Минус
<
Меньше
*
умножение
>
Больше
/
\
деление обычное
и целочисленное
^
возведение в степень
a mod b
Остаток от целочисленного деления aнаb
разделители:
-
,
Запятая
‘
Апостроф
.
Точка
(
откр. Скобка
:
Двоеточие
)
закр. Скобка
;
точка с запятой
_
Подчеркивание
символы объявления типов данных
-
%
Целые
&
длинные целые
!
обычной точности
#
двойной точности
$
Символьные
3.3.2. Переменные
Переменная – это величина, которая может меняться при выполнении программы, занимая в памяти компьютера определенное место. Переменные бывают двух основных видов: простые переменные (числовые и символьные) и массивы (числовые и символьные). Для размещения простой переменной в памяти компьютера достаточно указать ее имя. Массив представляет собой группу переменных под одним именем. Для различения элементов группы применяется их индексация. В языке Visual Basic 6.0 имеются и другие типы переменных. Но на начальном этапе, где основная проблема – построение алгоритмов, эти типы нам не понадобятся.
Имя переменной может состоять из последовательности символов. При этом первый символ должен быть обязательно латинской буквой. Следует избегать имен, являющихся зарезервированными словами языка. К таковым относятся команды, операторы, имена стандартных функций (например, SIN). Однако можно назвать переменнуюSINx. Список зарезервированных слов обычно имеется в конце руководства по программированию. Если же этот список Вам недоступен, транслятор Visual Basic 6.0 предупредит Вас об использовании запрещенного имени.
3.3.3. Константы
Кроме переменных в языке существует конструкция, называемая константой. Числовыми константами являются положительные или отрицательные числа, которые могут быть использованы как значения переменных. Например,
Max=287:PI=3.141592:Min=-555
Таким же образом могут использоваться символьные константы, представляющие собой строку символов.
Имеется специальный вид констант – именованные константы. Они используются в программах с целью защитить постоянное значение от случайного изменения. Именованные константы объявляются специальным словом: CONST. Например,
Constpi=3.141592
Кроме того, что именованную константу нельзя случайно изменить (при этом появляется сообщение об ошибке), ее значение становится доступным всем процедурам данного программного модуля.
