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 


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

Історія виникнення ІНТЕРНЕТ

ВСТУП На початку 90-х років минулого століття в Україні про Інтернет знали небагато. Нині Інтернет увійшов у життя мільйонів людей, хоча говорити про високий рівень доступу до нього не можна. Історичний розвиток людства, досягнення науки, техніки і технологій сприяли і сприяють удосконаленню й засобів масової комунікації. Першим технологічним проривом науковці вважають винайдення писемності, починаючи з настінних малюнків, ієрогліфів на папірусі та різьби на дереві до примітивних верстатів та потужних друкарських ...

2. Поняття відеосистеми ПК. Призначення та склад

Відеосистема комп'ютера - сукупність трьох компонентів: монітора, відеоадаптера й драйверів відеосистеми. Персональний комп'ютер зміг стати привабливим обчислювальним засобом завдяки інтерактивності взаємодії з користувачем. Основний потік вихідної інформації PC візуальний, причому інформація представляється як у текстовому, так й у графічному виді. У перші роки існування PC його відеосистемою називали засоби виводу текстової найчастіше використовували (і продовжують використовувати) монітори з електронно-променевими ...

Програма “провідник”, робочий стіл, добування файлів з архіву

План виконання Програма “провідник” Робочий стіл Добування файлів з архіву Програма “Провідник” - Призначення програми Файлова система ОС Windows 98 має деревоподібну і ієрархічну структуру. Під час переміщення файла з папки, розміщеної на диску, в іншу, розміщену на іншому диску, необхідно послідовно відкрити папку на першому диску, щоб досягти вихідної папки, а потім – на другому, щоб на екрані з’явилася цільова папка. Тому при виконанні операції з інформаційними об’єктами (папками файлами) бажано мати швидкій доступ ...