Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Тема: Створення програм обробки двовимірних масивів



Мета роботи: Навчитись створювати програми для обробки елементів двовимірних масивів із виведенням даних в робочий аркуш Excel.

1.1 Хід виконання роботи:

Розв’яжемо задачу:

Дано двомірний масив А розміром mxn елементів(m стрічок, n стовпчиків). Знайти суму квадратів елементів, що розміщені на діагоналях (m=n).

1. Завантажте середовище Visual Basic.

2. Відкрийте нову форму і розмістіть на ній такі ж об’єкти, як на малюнку 8.1, переіменуйте відповідні елементи форми та змініть заголовок форми з «UserForm1» на «Двомірний масив».

Private Sub CommandButton1_Click()

n = InputBox("Vvestu klkist elementiv N")

m = InputBox("Vvestu klkist elementiv m")

ReDim a(n, m)

For i = 1 To n

For j = 1 To m

a(i, j) = InputBox("Vvestu A(" & i & "," & j & ")")

Next j

Next i

For i = 1 To n

For j = 1 To m

Cells(2 + i, 2 + j).Value = a(i, j)

Next j

Next i

For i = 1 To n

For j = 1 To m

If i = j Then s = s + a(i, j) ^ 2

Next j

Next i

Cells(4 + n, 4 + m).Value = s

End Sub

Private Sub CommandButton2_Click()

For i = 1 To 20

For j = 1 To 20 мал.8.1

Cells(i, j) = " "

Next j

Next i

End Sub

Private Sub CommandButton3_Click()

End

End Sub

Приклад роботи програми поданий на мал.. 8.2

 
 


мал.8.2

1.2 Задачі для самостійного опрацювання

1.Виконайте самостійно завдання по варіантах:

Дано двомірний масив X розміром mхn елементів(т стрічок, n стовпців).

1. Обчислити добуток додатних елементів кожного рядка.

2. Обчислити суму всіх від'ємних елементів масиву.

3. Обчислити середнє арифметичне додатних елементів кожного стовпчика.

4. Обчислити середнє значення елементів з проміжку (-4,4).

5. Обчислити суму елементів, які перевищують по модулю значення е.

6. Обчислити суму елементів в парних стовпцях.

7. Обчислити добуток елементів у непарних рядках.

8. Обчислити суму елементів головної діагоналі матриці (для m=n)

9. Обчислити добуток елементів матриці, значення яких

10. Обчислити серед від'ємних елементів ті, значення яких >-10 і вивести їх порядковий номер.

11. Обчислити добуток елементів кожної непарної стрічки.

12. Для непарних стовпців і парних рядків обчислити добуток додатних елементів матриці.

13. Для кожного стовпчика знайти суму ненульових елементів

14. Для кожного рядка знайти добуток ненульових елементів

15. Знайти значення максимального елемента і вивести його порядковий номер.

16. Для першого стовпця і першого рядка обчислити добуток додатних елементів.

17. Знайти значення мінімального по модулю елемента кожного рядка.

18. Знайти значення максимального по модулю елемента кожного стовпця.

19. Знайти значення першого нульового елемента в масиві і номер рядка, в якому він знаходиться.

20. Знайти середнє арифметичне всіх ненульових елементів парних рядків.

21.Вказати значення мінімального елемента кожного стовпчика і номер рядка, в якому він розміщений.

22. Вказати кількість стовпців, які включають нульові елементи.

22. Для кожного парного стовпчика обчислити добуток його елементів.

23. Для кожного непарного рядка вказати кількість елементів, більших за 1 та знайти їх добуток.

24.Перетворити масив шляхом заміни нульових елементів значенням π.

25.Для кожного рядка знайти кількість додатних елементів.





Дата публикования: 2015-04-06; Прочитано: 893 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...