Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Praktuka.doc
Скачиваний:
1
Добавлен:
15.11.2018
Размер:
445.95 Кб
Скачать

Тема 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.

Програму скласти у двох варіантах

  1. З використанням статичного масиву

  2. З використанням динамічного масиву

Таблиця №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(), значення змінної а вводити в текстове поле, при використанні динамічного масиву: розмірність масиву так само вводити в текстове поле. Результат виконання вивести на екран.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]