Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка Паскаль-програми для вирішення складної функції

Реферат Розробка Паскаль-програми для вирішення складної функції





ничні значення),

? алгоритмічних помилок (невірно складений або запрограмований алгоритм), і закінчується, як правило, написанням нової програми, оскільки кожен програміст знає, що програму можна удосконалити до нескінченності, а налагоджену програму краще не змінювати. p align="justify"> Завдання роботи:

1. Навчитися аналізувати функції різної складності і виділяти повторювані елементи.

2. Навчитися розробляти алгоритми для вирішення завдань.

3. Навчитися розробляти функції з перед-і постусловіем.

. Придбати навички програмування мовою Турбо Паскаль.

. Вирішити завдання і, отримавши результат, побудувати графік складної функції.

алгоритм паскаль функція програма


1. Аналіз заданої функції і розробка структурної схеми алгоритму за її обчисленню


Згідно з завданням необхідно обчислити задану складну функцію,


В 

де n = 6, j = 1 .. m, m = 25, h = 2,25; a = 26;


;;


Дана функція являє собою складну функцію, яка обчислюється за однією з трьох формул залежно від умови. Очевидно, що перш ніж обчислювати значення функції необхідно обчислити значення


і.


При організації циклічних процесів рекомендується виносити за межі циклу ті обчислення, які досить виконати один раз, що зменшує витрати часу на вирішення завдання. p> Визначивши проміжні змінні необхідно використовувати розгалуження на три напрямки, визначальне робочу формулу на даному кроці. З урахуванням даних тез розробляється структурна блок-схема алгоритму програми, яка представлена ​​на малюнку 1.1. br/>

. Програмування окремих блоків і структур алгоритму розв'язуваної задачі


Блок № 1

Включає в себе заголовок програми, описові розділи, операторну дужку begin розділу операторів і функцію очищення екрана crt:

Kyrs1;

uses crt, graph;

const

a = 26;

b0 = 0.15;

h = 2.25;

var

y, c, x: array [1 .. 40] of real;

n, m, i, j: integer;

s, b, srk: real;

Begin

clrscr


Блоки № 2,6,10,18,22

Ці блоки служать для введення інформації, а також для виведення отриманих результатів. Наприклад, блок № 2 включає в себе введення значень змінних, в нашому випадку це m і n:


writeln ('vvedite kol-vo chlenov c, x');


Назад | сторінка 2 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Поняття алгоритму. Обчислення значення функції
  • Реферат на тему: Створення програми для обчислення значення функції
  • Реферат на тему: Розробка програми на алгоритмічній мові програмування Паскаль
  • Реферат на тему: Розробка алгоритму програми на мові С + +, яка обчислює значення ємності і ...
  • Реферат на тему: Поняття алгоритму і його властивості. Блок-схема алгоритму. Технологія Ro ...