Необходимо создать проект для демонстрации работы VB по
нескольким темам.
Рис. 15.2. Форма «Демонстрация работы по
темам»
На каждую тему должна быть представлена форма с демонстрацией
любого примера по теме, реализованного при помощи инструментов среды разработки
VS.
Примеры заданий:
Функции:
·
Описать процедуру PowerA3(A,
B), вычисляющую третью степень переменной A и возвращающую ее в
переменную B (A — входной, B — выходной параметр;
оба параметра являются вещественными). С помощью этой процедуры найти третью
степень пяти разных чисел.
·
Описать процедуру PowerA234(A,
B, C, D), вычисляющую вторую, третью и четвертую степень числа A и
возвращающую результат в переменные B, C и D соответственно (A — входной, B, C, D — выходные параметры;
все параметры являются вещественными). С помощью этой процедуры найти вторую,
третью и четвертую степень пяти данных чисел.
·
Описать процедуру DigitCountSum(K, C, S), находящую
количество C цифр
целого положительного числа K,
а также их сумму S (K — входной, C и S — выходные параметры
целого типа).
Массивы:
·
Дан массив размера N.
Вывести его элементы в обратном порядке.
·
Дан целочисленный массив размера N. Вывести все содержащиеся
в данном массиве нечетные числа в порядке возрастания их индексов, а также их
количество K.
·
Дан целочисленный массив размера N. Вывести все содержащиеся
в данном массиве четные числа в порядке убывания их индексов, а также их
количество K.
Строки:
·
Дана непустая строка S.
Вывести строку, содержащую символы строки S, между которыми вставлено по одному пробелу.
·
Даны строки S и S0. Найти количество
вхождений строки S0 в
строку S.
·
Даны строки S и S0. Удалить из строки S первую подстроку,
совпадающую с S0.
Если совпадающих подстрок нет, то вывести строку S без изменений.
* При использовании материалов обязательна ссылка на источник:
Майер С.Ф., «Языки программирования (C#) / Programming
languages (C#)» — Учебно-методическое пособие : Южный федеральный университет. – Ростов-на-Дону,
2020. – 212 с.