Функции преобразования типов данных
Цель работы.
Целью работы является получение навыков работы с функциями языкаVisualBasic.
Контрольные вопросы.
2.1.Какие функции преобразования типов данныхвы знаете и каков их синтаксис?
2.2.Как преобразовать десятичные числа в шестнадцатеричные и восьмеричные числа?
Задание.
Создайтена VisualBasicследующие программы (проекты), включающие графический интерфейс и программный код проекта:
Функция VAL для преобразования строкового значения в числовое
значение;
Функция Str для преобразования числового значения
в строковое значение;
Перевод десятичных чисел в 16-ые и 8-ые.
Запустите программный код каждого проекта и получите результаты его работы.
Рис.1. Программный код проекта «Функция VAL для преобразования строкового значения в числовоезначение»
Рис.2. Программный код проекта «Функция Str для преобразования числового значенияв строковое значение»
Рис.3. Программный код проекта «Перевод десятичных чисел в 16-ые и 8-ые»
Практическаяработа №6.
Алгоритмическая структура «ветвление».
Цель работы.
Целью работы является получение навыков работы с основными типами алгоритмических структур, такими как линейный алгоритм и структура «ветвление».
Контрольные вопросы.
2.1.Какие алгоритмы называются линейными?
2.2.Какие существуют формы записи оператора условного перехода?
|
|
Задание.
Создайте программу (проект) для контроля знаний формулы закона Ома для участка цепи. Программа должна иметь название: Алгоритмическая структура "ветвление", а также графический интерфейс.
В программах для создания графического интерфейса используйте форму (Form1) и элементкнопка (Button1).
Запустите эту программу и получите результаты ее выполнения.
Рис.1 Программный код проекта «Алгоритмическая структура "ветвление"»
Рис. 2. Выполнение программы контроля знаний
Практическаяработа №7.
Алгоритмическая структура «цикл».
Цель работы.
Целью работы является получение навыков работы с основным типом алгоритмических структур, таким как структура «цикл».
Контрольные вопросы.
2.1.Какие типы циклов существуют?
2.2.Чем отличаются циклы со счетчиком от циклов по условию?
2.3.Чем отличаются циклы с предусловием и послеусловием?
Задание.
Создайте на VisualBasicследующие программы (проекты), включающие графический интерфейс и программный код проекта:
-вывод для всех числовых кодов соответствующих им символов (цикл со счетчиком);
-подсчет букв «а» в заданном тексте (цикл спредусловием);
-детскую игру, в которой слова, читаются в обратном порядке (справа налево) (цикл с послеусловием).
|
|
Запустите программный код каждого проекта и получите результаты его работы.
Рис.1. Программный код проекта «Цикл со счетчиком»
Рис. 2. Коды и символы работы приложения «Цикл со счетчиком»
Рис.3. Программный код проекта «Цикл с предусловием»
Рис.4. Программный код проекта «Цикл с послеусловием»
Практическаяработа №8.
Работа с массивами.
Цель работы.
Целью работы является получение навыков работы с массивами на языке VisualBasic.
Контрольные вопросы.
2.1.Какие Вы знаете способы создания массива?
2.2.Дайте определение двумерного массива и как он создается?
Задание.
Создайте на VisualBasicследующие программы (проекты), включающие графический интерфейс и программный код проекта:
-заполнение массива буквами с помощью InputBox;
-заполнение массива буквами с помощью оператора присваивания;
-поиск в массивах;
-двумерные массивы и вложенные циклы.
Запустите программный код каждого проекта и получите результаты его работы.
Рис.1. Программный код проекта «Заполнение массива буквами с помощью InputBox»
Рис.2. Программный код проекта «Заполнение массива буквами с помощью оператора присваивания»
|
|
Рис.3. Программный код проекта «Поиск в массивах»
Рис.4. Программный код проекта «Двумерные массивы и вложенные циклы»
Практическаяработа №9.
Дата добавления: 2018-04-04; просмотров: 291; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!