Search:

Побудова таблиці значень функції

- основної програми;

- розроблених самостійно підпрограм;

- використаних стандартних підпрограм;

Проаналізувавши словесний алгоритм задачі та бібліотеку стандартних програм приходимо до висновку, що розрахунок визначника розв'язання і друк результуючої таблиці доцільно проводити окремими програмними модулями (підпрограмами).Для розрахунку визначника описаного вище.

І друку результуючої таблиці використаємо стандартні підпрограми. Всі решта операції будемо виконувати в основній програмі.

Основна програма призначена для:

- вводу вхідних даних;

- організації циклічного перебору значень параметра І;

- підготовки даних для розв'язання ЛСАР;

- підготовки даних для друку таблиці.

Основна програма повинна виконувати таке функціональне навантаження:

a) в діалоговому режимі вводити і здійснювати контроль за правильністю вводу вхідних даних;

б) організувати циклічне виконання наступного переліку дій:

підготовка даних і звертання до підпрограми розв'язку;

запам'ятовування даних в масиві таблиці;

в) вивід шапки таблиці;

г) підготовка даних і звертання до підпрограми друку таблиці, використаних стандартних підпрограм повинно бути дві, призначені для:

перша - для визначення визначника.

Вибір і обґрунтування мови програмування

Для розробки програмного забезпечення мною вибрано мову програмування Paskal, оскільки її можливості в цілком достатніми для виконання поставленої задачі. Paskal володіє потужним апаратом організації вводу-виводу а, відповідно, достатніми можливостями для розробки різноманітних діалогів. Крім того, для розробки та відлагодження самої програми доцільно вибрати середовище turbo-Pascal оскільки воно забезпечене відповідним текстовим редактором і потужними можливостями для відлагодження програми. Ще однією причиною вибору мови Paskal в наявність достатньої для виконання роботи бібліотеки стандартних програм.


Схеми алгоритмів

Таблиця прийнятих позначень змінних і констант.

Позначення в

Призначення

Завдання

Схема

Програма

1

2

3

4

ВХІДНІ МАСИВИ

N

N

Кількість елементів рядка N

B(i,j)

B(i,j)

Матриця В

A(i,j)

A(i,j)

Матриця А

X(i)

X(i)

Масив хі

Скалярні величини:

ДОПОМІЖНІ

a1, b1

a1, b1

Проміжна текстова змінна

N$

N$

Текстова змінна для настройки напрям друку проміжних результатів

j$,i,j,l

j$,i,j,l

Проміжні змінні (лічильники циклу)

ВИХІДНІ

S$(i)

S(i)

Масив текстових величин-заголовків результуючої таблиці по стовпцях

Y(i)

Y(i)

Масив значень результуючої таблиці

Перейти на сторінку номер:
 1  2  3  4  5 


Подібні реферати:

Принципи побудови інтерфейсів операційних систем

Нагадаємо що ОС завжди виступає як інтерфейс між апаратурою комп’ютера і користувачем з його задачами. Під інтерфейсами операційних систем тут і надалі слід розуміти спеціальні інтерфейси системного і прикладного програмування призначених для виконання слідуючи задач: Управління процесами, котрі включають в себе слідуючий набір основних функцій: Запуск, зупинка і зняття задачі з виконання; Задання і змінення пріоритету задачі; Взаємодія задач між собою; REC (remote procedure call) – віддалений визов програм. Управління ...

Демонстрація роботи електромагнітного реле постійного струму

Завдання Розробити програму для демонстрації роботи електромагнітного реле постійного струму. Зміст Вступ.....................................................................................................................................3 Задача і опис схеми...........................................................................................4 Текст програми.......................................................................................................4 ...

Ринок програмного забезпечення

Зміст. 1. Штучний інтелект. 2. Ринок програмного забезпечення. 3. Інформаційна інфраструктура в банківській справі. Ринок програмного забезпечення. Історія формування ринку програмної продукції. Відправною точкою історії розвитку ринку програмного забезпечення можна вважати 1969 рік, коли фірма IBM почала продавати своє програмне забезпечення, як самостійний товар окремо від устаткування (ЕОМ). І розробники, і постачальники програмного забезпечення для ринку, і користувачі (покупці) дуже швидко оцінили прибутковість продажу ...