- •Тема 1. Використання операторів розгалуження та циклів в Visual Basic.
- •Тема 2. Використання статичних та динамічних масивів в Visual Basic
- •Тема 3. Робота з файлами папками та дисками в Visual Basic
- •Тема 5. Створення таблиць в Accees
- •Тема 6. Сортування, створення фільтрів, індексування та зв’язування таблиць в Access
- •Тема 7. Побудова форм в Access
- •Тема 8. Побудова запитів в Access
- •Тема 9. Побудова звітів в Access
- •Тема 10. Робота з текстом в Web сторінках
- •Бази даних
- •Створення бази даних з використанням конструктора
- •Тема 11: Розміщення тексту та зображень в Web сторінках
- •Тема 12: Посилання на елементи поточної сторінки
- •Структура меню
- •Визначення пунктів Bar вспливаючого меню
- •Визначення вспливаючого меню Popup Структура меню
- •Визначення пунктів bar вспливаючого меню
- •Визначення вспливаючого меню popup
- •Тема 13. Використання посилань в Web сторінках
- •Тема 14. Використання скриптів в Web сторінках
- •Література:
Тема 2. Використання статичних та динамічних масивів в Visual Basic
Дано одновимірний масив дійсних чисел:
X={0.01; -27.3; 0; 125.27; -371.45; 0; 12; -5; -172.3; 0.05; -17.1; 49.5; -0.01}
та дійсне число а=5,34. Скласти програму обробки масиву на Visual Basic. Умови завдання представлено в таблиці 3.
Програму скласти у двох варіантах
-
З використанням статичного масиву
-
З використанням динамічного масиву
Таблиця №3
Варіант |
Зміст завдання |
1. |
Підрахувати суму та кількість елементів, що не перевищують а. |
2. |
Підрахувати добуток та кількість елементів, більш ніж а |
3. |
Знайти найменший елемент та його індекс. |
4. |
Знайти найбільший елемент та його індекс. |
5. |
Впорядкувати масив по зростанню. |
6. |
Впорядкувати масив по спаданню. |
7. |
Обчислити суму елементів які мають парні індекси. |
8. |
Обчислити добуток елементів, які мають не парні індекси. |
9. |
Обчислити добуток елементів, котрі не дорівнюють 0. |
10. |
Обчислити добуток елементів, котрі не дорівнюють 0 і стоять на парних місцях. |
11. |
Обчислити добуток елементів, котрі не дорівнюють 0 і стоять на непарних місцях. |
|
12. |
Знайти суму п’яти перших та п’яти останніх елементів і порівняти їх. |
|
13. |
Підрахувати кількість від’ємних елементів в масиві та визначити їх індекси. |
|
14. |
Підрахувати кількість додатних елементів в масиві та визначити їх індекси |
|
15. |
Визначити індекси від’ємних елементів та підрахувати їх кількість. |
|
16. |
Знайти суму модулів елементів масиву. |
|
17. |
Знайти середнє арифметичне додатних елементів масиву. |
|
18. |
Знайти середнє арифметичне від’ємних елементів масиву. |
|
19. |
Обчислити добуток перших п’яти та останніх п’яти елементів, відмінних від нуля. Знайдені добутки порівняти. |
|
20. |
Знайти мінімальний та максимальний елемент масиву і поміняти їх місцями. |
|
21. |
Знайти середнє геометричне додатних елементів масиву. |
|
22. |
Знайти середнє геометричне модулів елементів, які не дорівнюють 0. |
|
23. |
Обчислити кількість та суму елементів, які перевищують значення |
|
24. |
Обчислити добуток та кількість елементів, які не перевищують числа |
|
25. |
Підрахувати кількість та вивести індекси нульових елементів. |
|
26. |
Всі елементи масиву, які розміщені перед мінімальним елементом, замінити їх квадратами. |
|
27. |
Всі елементи масиву, розміщені після максимального елемента, замінити їх кубами. |
Ввід масиву зробити з клавіатури за допомогою функції InputBox(), значення змінної а вводити в текстове поле, при використанні динамічного масиву: розмірність масиву так само вводити в текстове поле. Результат виконання вивести на екран.