
- •Зразок оформлення звіту
- •Розрахунково-графічної роботи.
- •Внз «Львівський кооперативний коледж економіки і права»
- •Циклова комісія «Інформатики та розробки програмного забезпечення»
- •Опис вихідних даних
- •Опис підпрограм
- •Опис алгоритму розвязку завдання
- •Список використаної литератури
- •Програмний код Work4.Pas
Зразок оформлення звіту
Розрахунково-графічної роботи.
Внз «Львівський кооперативний коледж економіки і права»
Циклова комісія «Інформатики та розробки програмного забезпечення»
Розрахунково-графічна робота
з «Основи програмування та алгоритмічні мови»
(назва дисципліни)
на тему: «Вставити тему»
Студента (ки) _____ курсу ______ групи
напряму підготовки__________________
спеціальності_______________________
__________________________________
(прізвище та ініціали)
Керівник ___________________________
____________________________________
(посада, вчене звання, науковий ступінь, прізвище та ініціали)
Національна шкала ________________
Кількість балів: __________Оцінка: ECTS _____
Члени комісії: ________ ___________________________
(підпис) (прізвище та ініціали)
________ ___________________________
(підпис) (прізвище та ініціали)
________ ___________________________
(підпис) (прізвище та ініціали
м.Львів – 2013 рік
ПОСТАНОВКА ЗАДАЧІ
Варіант 1.
Дано квадратну матрицю розміром N х N (N <= 10), що складається з дійсних елементів. Знайти середнє арифметичне елементів кожного з стовпців цієї матриці.
ТЕОРЕТИЧНИЙ ВСТУП
(в скороченому вигляді)
Для обробки матриць в завданні використано вкладені оператори:
цикл із лічильником:
For < ідентифікатор> := <початкове значення лічильника> to <кінцеве значення лічильника> do <оператор> ;
для перевірки розмірності матриці (k<= N) застосований оператор циклу повторити:
Repeat
< оператор1 >
…<оператор n>;
Until <умова виходу з циклу>;
Введення фактичної кількості рядків і стовпців квадратної матриці А (k<=N), введення-виведення елементів матриці А та обчислення середнього арифметичного кожного з стовпців матриці реалізовано через відповідні процедури: InputN, InputMatrix, OutputMatrix Evaluate з параметрами (див. текст про-грами Work4.pas). Вихідні параметри передаються через атрибут var.
Використовуються два стандартні підпрограми модуля CRT:
• Для очищення екрану - процедура clrscr.
• Щоб ввести символ (або в даному випадку n або y) - функція ReadКеу.
ОПИС ПРОГРАМИ
Програма написана на алгоритмічній мові ПАСКАЛЬ і реалізована в середовищі Pascal ABC Windows. Програма складається з головної програми і чотирьох подпрограм (InputN, InputMatrix, OutputMatrix, Evaluate), які об’єднані в єдиний модуль WORK4.pas. А з головної програми викликаються зовнішні підпрограми стандартного модуля CRT: ClrScr, ReadКеу.
ОПИС Логічної структурИ
Головна
програма
WORK4.pas
Evaluate(k,A)
OutputMatrix
(k,A)
InputMatrix(k,A)
InputN(k)
ch:=ReadKey
ClrScr
ОПИС ВХІДНИХ ДАНИХ
k - фактична кількість рядків і стовпців матриці (k <= N) – змінна типу INTEGER;
A - квадратна матриця, що складається з дійсних елементів (типу REAL): A: array [1 .. N, 1 .. N] of real.