СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Переменные и типы переменных

Категория: Информатика

Нажмите, чтобы узнать подробности

Презентация предназначена для тех, кто изучает программирование в Visual Basic, содержит понятие переменной, правила создания имён переменных, основные типы переменных, объявление переменных и констант в программе

Просмотр содержимого документа
«Переменные и типы переменных»

Тема: Переменные и типы значений

Тема: Переменные и типы значений

Переменная  — это такая часть программы, которая имеет имя и значение. Имя переменной уникально и неизменно, а значение может меняться в процессе выполнения алгоритма. Имя переменной — это строка символов, которая отличает эту переменную от других объектов программы. Имя переменной должно быть уникальным, отличным от других имён.

Переменная — это такая часть программы, которая имеет имя и значение.

Имя переменной уникально и неизменно, а значение может меняться в процессе выполнения алгоритма.

Имя переменной — это строка символов, которая отличает эту переменную от других объектов программы. Имя переменной должно быть уникальным, отличным от других имён.

Правила создания имён переменных в языке Visual  Basic Первым символом имени должна быть буква . Остальные символы — буквы и цифры . (Прописные и  строчные буквы различаются). Можно использовать знак подчеркивания _. Нельзя использовать точку. Число символов не должно превышать 255. Имя не должно быть ключевым словом Visual Basic.

Правила создания имён переменных в языке Visual  Basic

  • Первым символом имени должна быть буква .
  • Остальные символы — буквы и цифры . (Прописные и  строчные буквы различаются).
  • Можно использовать знак подчеркивания _. Нельзя использовать точку.
  • Число символов не должно превышать 255.
  • Имя не должно быть ключевым словом Visual Basic.
Значение переменной — это данные, которые хранятся и обрабатываются компьютером (системой Visual Basic). Способы хранения и обработки данных зависят от того, к какому типу они принадлежат. Типом данных  называется способ хранения и представления данных в компьютерной системе.   В языке Visual Basic переменная может иметь один из более чем десяти типов.

Значение переменной — это данные, которые хранятся и обрабатываются компьютером (системой Visual Basic).

Способы хранения и обработки данных зависят от того, к какому типу они принадлежат.

Типом данных называется способ хранения и представления данных в компьютерной системе.  

В языке Visual Basic переменная может иметь один из более чем десяти типов.

Наиболее часто употребляются следующие типы: Тип переменной Занимаемый объём памяти Короткое неотрицательное целое число ( Byte ) Диапазон значений 1 байт Целое число ( Integer) Длинное целое число ( Long ). 2 байта От 0 до 255 от —32768 до 32767 4 байта Десятичное число обычной точности ( Single ) От —2147483648 до 2147483647 4 байта от 1.401298Е-45 до 3.402823Е+38 (по модулю)

Наиболее часто употребляются следующие типы:

Тип переменной

Занимаемый объём памяти

Короткое неотрицательное целое число ( Byte )

Диапазон значений

1 байт

Целое число ( Integer)

Длинное целое число ( Long ).

2 байта

От 0 до 255

от —32768 до 32767

4 байта

Десятичное число обычной точности ( Single )

От —2147483648 до 2147483647

4 байта

от 1.401298Е-45 до 3.402823Е+38 (по модулю)

Наиболее часто употребляются следующие типы: (продолжение) Тип переменной Занимаемый объём памяти Десятичное число двойной точности ( Double ) Диапазон значений 8 байт Строковый ( String ) от 4.9406564584124 7Е-324 до 1.79769313486232Е+308 (по модулю) зависит от числа символов в строке (10 байт + длина строки) Произвольное значение ( Variant ) не менее 16 байт (16 байт + длина строки) Информация о дате ( Date ) 8 байт от 01.01.100 г. до 31.12.9999 г.

Наиболее часто употребляются следующие типы:

(продолжение)

Тип переменной

Занимаемый объём памяти

Десятичное число двойной точности ( Double )

Диапазон значений

8 байт

Строковый ( String )

от 4.9406564584124 7Е-324 до 1.79769313486232Е+308 (по модулю)

зависит от числа символов в строке (10 байт + длина строки)

Произвольное значение ( Variant )

не менее 16 байт (16 байт + длина строки)

Информация о дате ( Date )

8 байт

от 01.01.100 г. до 31.12.9999 г.

Наиболее часто употребляются следующие типы: (продолжение) Тип переменной Занимаемый объём памяти Логический ( Boolean ) Диапазон значений 2 байт Денежный ( Currency ) 8 байт True или False Объект ( Object ) 4 байт Любой указатель объекта

Наиболее часто употребляются следующие типы:

(продолжение)

Тип переменной

Занимаемый объём памяти

Логический ( Boolean )

Диапазон значений

2 байт

Денежный ( Currency )

8 байт

True или False

Объект ( Object )

4 байт

Любой указатель объекта

Объявление типа переменной в программе Объявление типа переменной означает приказ установить границы значений переменной, которые определяются её типом. Тип переменной можно не объявлять, в этом случае он будет установлен самой системой по умолчанию. В языке Visual Basic по умолчанию он принимается за Variant . Это может привести к медленной, неэффективной работе программы, нерациональному использованию памяти, а иногда — к ошибкам в работе приложения. Поэтому в программировании предпочтительно обязательное объявление типа каждой переменной.

Объявление типа переменной

в программе

Объявление типа переменной означает приказ установить границы значений переменной, которые определяются её типом.

Тип переменной можно не объявлять, в этом случае он будет установлен самой системой по умолчанию.

В языке Visual Basic по умолчанию он принимается за Variant .

Это может привести к медленной, неэффективной работе программы, нерациональному использованию памяти, а иногда — к ошибкам в работе приложения. Поэтому в программировании предпочтительно обязательное объявление типа каждой переменной.

Чтобы VB расценивал любую необъявленную явно переменную формы или модуля как ошибочную, в главной секции формы или модуля (секции General ) первой должна следовать инструкция Option Explicit . Эта инструкция налагает требование явного объявления всех переменных этой формы или модуля. Если модуль содержит инструкцию Option Explicit , при попытке использования неописанного или неверно введенного имени переменной возникает ошибка во время исполнения программы.

Чтобы VB расценивал любую необъявленную явно переменную формы или модуля как ошибочную, в главной секции формы или модуля (секции General ) первой должна следовать инструкция Option Explicit . Эта инструкция налагает требование явного объявления всех переменных этой формы или модуля. Если модуль содержит инструкцию Option Explicit , при попытке использования неописанного или неверно введенного имени переменной возникает ошибка во время исполнения программы.

Объявить тип созданной переменной можно разными способами. Самый распространённый — с помощью оператора определения переменной. Оператор определения переменной записывается с помощью строки программного кода, которая записывается в начале текста программного кода и имеет следующий синтаксис: Dim ИмяПеременной [As ТипПеременной] Dim, As—ключевые слова языка Visual Basic ИмяПеременной создаётся по правилам создания имён переменных. ТипПеременной — одно из ключевых слов — названий типов (Integer, Long и т.д.).  

Объявить тип созданной переменной можно разными способами. Самый распространённый — с помощью оператора определения переменной.

Оператор определения переменной записывается с помощью строки программного кода, которая записывается в начале текста программного кода и имеет следующий синтаксис:

Dim ИмяПеременной [As ТипПеременной]

Dim, As—ключевые слова языка Visual Basic

ИмяПеременной создаётся по правилам создания имён переменных.

ТипПеременной — одно из ключевых слов — названий типов (Integer, Long и т.д.).  

Прямоугольные скобки [ ] используются для обрамления конструкций, которые могут отсутствовать, например: Dim Name [As String] Вместо конструкции: «ИмяПеременной Аs ТипПеременной» после слова Dim можно через запятую записать несколько таких конструкций: Dim х As Single, ЧислоВорон As Integer, ПИ As Double Значение переменной типа String может быть строка произвольной или фиксированной длины. Для указания фиксированной длины строки — значения переменной используют конструкцию: Dim ИмяПеременной As String* ДлинаСтроки

Прямоугольные скобки [ ] используются для обрамления конструкций, которые могут отсутствовать, например: Dim Name [As String]

Вместо конструкции: «ИмяПеременной Аs ТипПеременной» после слова Dim можно через запятую записать несколько таких конструкций:

Dim х As Single, ЧислоВорон As Integer, ПИ As Double

Значение переменной типа String может быть строка произвольной или фиксированной длины.

Для указания фиксированной длины строки — значения переменной используют конструкцию:

Dim ИмяПеременной As String* ДлинаСтроки

Объявление констант в программе Константы – это величины, значения которых не могут меняться в процессе выполнения программы. Как и переменные, константы объявляются в начале текста программного кода. Синтаксис объявления константы: Const ИмяКонстанты [As Тип] = Значение

Объявление констант в программе

Константы – это величины, значения которых не могут меняться в процессе выполнения программы.

Как и переменные, константы объявляются в начале текста программного кода.

Синтаксис объявления константы:

Const ИмяКонстанты [As Тип] = Значение