Функции преобразования типов данных



Цель работы.

Целью работы является получение навыков работы с функциями языка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; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!