Курсовая работа: Розвязання інженерних задач мовою програмування VBA

Задайте кiлькiсть елементiв n=6

Задайте елемент масива Y[1]=2;

Задайте елемент масива Y[2]=-54;

Задайте елемент масива Y[3]=4;

Задайте елемент масива Y[4]=-6;

Задайте елемент масива Y[5]=4;

Задайте елемент масива Y[6]=0;

Висновок: Порівнюючи результати тестового приклада обрахованого за допомогою калькулятора та комп'ютерної програми бачимо що розходження склало 0%. Програма виконана вірно.

3. Програмування алгоритмів із структурою вкладених циклів і обробка матриць

Постановка задачі:

Знайти в кожному рядку матриці F(N, M), N £20, M £10 максимальний та мінімальний елементи і розмістити їх на місці першого та останнього

елементів рядка відповідно. Матрицю надрукувати у звичайному вигляді.


Таблиця ідентифікаторів:

Змінна алгоритму n m p A(20,10) i j min max o k K1
Ідентифікатор n m p A(20,10) i j min max o k K1
Тип integer integer integer integer integer integer integer integer integer integer integer

Текст програми

SubMatrix()

' оголошення змінних

Dim A(20, 10) As Single

Dim B(20, 10) As Single

Dim n As Integer, m As Integer

Dim i As Integer, j As Integer, p As Integer,

K1 As Integer, k As Integer, o As Integer

Dim min As Single

Dim max As Single

n = InputBox("уведіть кількість рядків n= ")

m = InputBox("уведіть кількість стовпців m= ")

For i = 1 To n

For j = 1 To m

A(i, j) = InputBox("уведіть елемент масиву A(" + Str(i) + "," + Str(j) + ")=")

Next j

Next i

For i = 1 To n

min = A(i, 1)

max = A(i, 1)

p = 1

o = 1

For j = 1 To m

If (A(i, j) < min) Then

min = A(i, j)

p = j

К-во Просмотров: 223
Бесплатно скачать Курсовая работа: Розвязання інженерних задач мовою програмування VBA