Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
9
Добавлен:
23.02.2016
Размер:
4.02 Mб
Скачать

4.4 Оформлення звіту

Звіт по програмі повинен мати:

  • умову задачі (у відповідності з варіантом, приведеним у додатку А);

  • блок-схему її реалізації;

  • роздруковану програму;

  • роздруковані результати її роботи;

  • короткі висновки про особливості алгоритмізації та програмування задачі, а також аналіз роботи програми при різних початкових даних.

Зразок виконання приводиться:

Умова: знайти суму додатних елементів в кожному рядку матриці.

Блок-схема

Цей алгоритм можна реалізувати з допомогою такого програмного модуля:

Private Sub Command1_Click()

Dim j As Integer

Dim i As Integer

Dim n As Integer

Dim m As Integer

Dim A(1 To 30, 1 To 30) As Single

n = InputBox("Скільки рядків в матриці?", "Рядки", 1)

m = InputBox("Скільки стовпців в матриці?", "Стовпці", 1)

For i = 1 To n: For j = 1 To m

A(i, j) = InputBox("Введіть А(" + Str(i) + "," + Str(j) + "):", "Матриця", 0)

Next j, i

Print

Print " Програма знаходження суми додатніх елементів"

Print " в кожному рядку матриці"

Print

Print " Розрахунково-графічна робота"

Print " Студента 1 курсу ФЕУ "

Print " групи № У-1"

Print " Петренко Івана Сергійовича"

Print

Print " Початкова матриця"

Print

For i = 1 To n: For j = 1 To m

Print " "; A(i, j);

Next j: Print: Next i

Print

Print " Результати роботи програми"

Print

For i = 1 To n

s = 0

For j = 1 To m

If A(i, j) >= 0 Then s = s + A(i, j)

Next j

Print " В "; i; "-ому рядку сума додатніх елементів ="; s

Next i

Print: Print Tab(15); "Програма роботу закінчила"

End Sub

Результат виконання приведеної програми:

Література

  1. Дибкова Л.М. Інформатика та комп’ютерна техніка. К.: “Академія”, 2002. – 318 с.

  2. Пушкар О.І. Інформатика. Комп’ютерна техніка. Комп’ютерні технології. К.: “Академія”, 2001, – 694 с.

  3. Белоусова Л.И., Бредун Л.Э. “Visual Basic – от простого к сложному”. Харьков: “Консум”, 2000. –256 с.

  4. Visual Basic 6.0. Перевод с анг. СПб.: “БХВ Санкт-Петербург”, 1999. – 476 с.

  5. Харволсон М. Microsoft Visual Basic 6.0 для профессионалов. Шаг за шагом. М.: “ЭКОМ”, 2000. – 1060 с.

Додаток а Завдання для ргр

Варіант 1

  1. Знайти перше число натурального ряду, яке дає значення суми більше заданого числаZ=10.

  2. Підрахувати кількість від’ємних елементів в одновимірному масиві довжиною N.

  3. Визначити мінімальний елемент кожного рядка матриці. Надрукувати його значення та індекси.

Варіант 2

  1. Визначити суму нескінченого ряду з точністю Е=0.00001.

  1. Підрахувати кількість додатніх елементів в одновимірному масиві довжиною N.

  2. Для кожного стовпця матриці визначити і надрукувати суму значень елементів, розміщених в рядках з непарними номерами.

Варіант 3

  1. Визначити суму нескінченого ряду з точністю Е=0.001.

  1. Визначити мінімальний елемент в одновимірному масиві довжиною N.

  2. Визначити і надрукувати кількість додатніх елементів кожного стовпця матриці.

Варіант 4

  1. Визначити суму нескінченого ряду з точністю Е=0.001.

  1. Визначити максимальний елемент в одновимірному масиві довжиною N.

  2. Для кожного рядка матриці надрукувати номери стовпців, що містять додатні елементи.

Варіант 5

  1. Визначити суму нескінченого ряду з точністю Е=0.00001.

x=0.002

  1. Підрахувати суму всіх елементів в одновимірному масиві довжиною N.

  2. Для кожного рядка матриці визначити і надрукувати кількість елементів, значення яких перевищує число Z.

Варіант 6

  1. Визначити суму нескінченого ряду з точністю Е=0.00001.

x=0.002

  1. Кожен елемент масиву розмірністю N помножити на його порядковий номер у масиві.

  2. Знайти і надрукувати суму значень додатніх елементів матриці.

Варіант 7

  1. Визначити суму нескінченого ряду з точністю Е=0.001.

x=0.31

  1. Знайти добуток всіх елементів масиву розмірністю N (якщо елемент дорівнює 0, то пропустити).

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

Варіант 8

  1. Визначити суму нескінченого ряду з точністю Е=0.001.

  1. Знайти суму всіх додатніх елементів одновимірного масиву розмірністю N.

  2. Визначити і надрукувати кількість від’ємних елементів у кожному стовпці матриці.

Варіант 9

  1. Визначити суму нескінченого ряду з точністю Е=0.00001.

  1. Знайти суму всіх від’ємних елементів одновимірного масиву розмірністю N

  2. Для кожного стовпця матриці визначити і надрукувати кількість елементів, значення яких перевищує число Z.

Варіант 10

  1. Визначити суму нескінченого ряду з точністю Е=0.00001.

  1. Замінити всі елементи одновимірного масиву розмірністю N по формулі аіі+sin aі.

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

Варіант 11

  1. Визначити суму нескінченого ряду з точністю Е=0.00001.

  1. Отримати суму тих членів одновимірного масиву розмірністю N, які відповідають умові аі>i3.

  2. Визначити і надрукувати кількість додатніх елементів матриці.

Варіант 12

  1. Визначити суму нескінченого ряду з точністю Е=0.00001.

  1. Отримати суму тих членів одновимірного масиву розмірністю N, які кратні 5.

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

Варіант 13

  1. Визначити суму нескінченого ряду з точністю Е=0.00001.

  1. В одновимірному масиві розмірністю N всі додатні елементи помножити на 10, а всі від’ємні елементи замінити на 0.

  2. Для кожного рядка матриці знайти і надрукувати суму значень від’ємних елементів.

Варіант 14

  1. Знайти кількість членів нескінченого ряду, сума яких не перевищує числаZ.

  2. Отримати суму елементів одновимірного масиву розмірністю N з парними номерами.

  3. Для кожного стовпця матриці знайти і надрукувати номери рядків, що містять від’ємні елементи.

Варіант 15

  1. Знайти перше число натурального ряду, яке дає значення суми не менше числа А=2.

  2. Отримати суму елементів одновимірного масиву розмірністю N з непарними номерами.

  3. Визначити і надрукувати найменший елемент матриці та його індекси.

Варіант 16

  1. Знайти останнє число натурального ряду, яке дає значення суми менше числаY=0.008.

  2. Отримати добуток елементів одновимірного масиву розмірністю N з парними номерами.

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

Варіант 17

  1. Знайти останнє число натурального ряду, яке дає значення суми не більше заданого числа P=1.

  2. Отримати добуток елементів одновимірного масиву розмірністю N з непарними номерами.

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

Варіант 18

  1. Визначити суму нескінченого ряду з точністю Е=0.00001.

  1. Отримати суму додатніх елементів одновимірного масиву розмірністю N з номерами від 3 до 7.

  2. Для кожного рядка матриці визначити і надрукувати суму значень елементів, значення яких перевищує число Z.

Варіант 19

  1. Визначити суму нескінченого ряду з точністю Е=0.00001.

  1. Отримати добуток елементів одновимірного масиву розмірністю N з номерами від 3 до 7 (якщо елемент дорівнює 0, то пропустити).

  2. Для кожного стовпця матриці знайти і надрукувати мінімальний елемент.

Варіант 20

  1. Визначити суму нескінченого ряду з точністю Е=0.00001.

  1. Помножити кожен елемент одновимірного масиву розмірністю N на кількість його додатніх елементів.

  2. Для кожного стовпця матриці знайти і надрукувати суму значень від’ємних елементів.

Варіант 21

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

  2. Замінити перші 6 додатніх елементів одновимірного масиву розмірністю N на 0.

  3. Для кожного рядка матриці визначити і надрукувати номери стовпців, що містять від’ємні елементи.

Варіант 22

  1. Визначити суму нескінченого ряду з точністю Е=0.00001.

  1. Замінити всі парні елементи одновимірного масиву розмірністю N на 1.

  2. Знайти і надрукувати суму значень від’ємних елементів матриці.

Варіант 23

  1. Визначити суму нескінченого ряду з точністю Е=0.00001.

  1. Замінити всі непарні члени одновимірного масиву розмірністю N на 10.

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

Варіант 24

  1. Визначити суму нескінченого ряду з точністю Е=0.00001

, де А=0.05.

  1. Визначити суму квадратів парних чисел одновимірного масиву розмірністю N.

  2. Знайти і надрукувати добуток значень від’ємних елементів матриці.

Варіант 25

  1. Визначити суму нескінченого ряду з точністю Е=0.00001

, деZ=0.003.

  1. Відібрати і надрукувати із одновимірного масиву розмірністю N ті елементи, які менші числа А.

  2. Для кожного стовпця матриці визначити і надрукувати кількість елементів, значення яких не перевищує число Z.

Варіант 26

  1. Визначити суму нескінченого ряду з точністю Е=0.00001

  1. В одновимірному масиві розмірністю N знайти індекс першого від’ємного елемента

  2. Елементи непарних стовпців матриці збільшити в 10 разів, а елементи парних стовпців збільшити на 10

Варіант 27

  1. Визначити суму нескінченого ряду з точністю Е=0.00001

  1. В одновимірному масиві розмірністю N знайти індекс першого додатного елемента

  2. Елементи непарних рядків матриці збільшити в 10 разів, а елементи парних рядків збільшити на 10

Варіант 28

  1. Визначити суму нескінченого ряду з точністю Е=0.00001

  1. В одновимірному масиві розмірністю N знайти індекс останнього додатного елемента

  2. Знайти суму додатних елементів квадратної матриці, які розміщені на її головній діагоналі

Варіант 29

  1. Визначити суму нескінченого ряду з точністю Е=0.00001

  1. В одновимірному масиві розмірністю N підрахувати кількість додатних елементів, від’ємних елементів та нулів

  2. Знайти суму від’ємних елементів квадратної матриці, які розміщені на її головній діагоналі

Варіант 30

  1. Визначити суму нескінченого ряду з точністю Е=0.00001

  1. В одновимірному масиві розмірністю N визначити середнє арифметичне його елементів додатних елементів

  2. Знайти добуток додатних елементів квадратної матриці, які розміщені на її головній діагоналі

Зміст

Верстка макету: Салипа Л.М. 2

Вступ 3

Соседние файлы в папке Студентам заочникам ФЕФ