навчання програмуванню);
? ідеологія мови Паскаль близька до сучасними методиками і технологіями програмування, зокрема, до структурному програмуванню і низхідному проектуванню (метод покрокової деталізації) програм . Паскаль може використовуватися для запису програми на різних рівнях її деталізації, не вдаючись до допомоги схем алгоритмів;
? гнучкі можливості щодо використовуваних структур даних;
? висока ефективність програм;
? наявність засобів підвищення надійності програм, що включають контроль правильності використання даних різних типів і програмних елементів на етапах трансляції, редагування і виконання. span>
У зв'язку з цим мова Паскаль в даний час знаходить саме широке поширення для вирішення великого кола різноманітних практичних і наукових завдань.
У рамках курсової роботи необхідно розробити п'ять програм різну тематику згідно із завданням курсової роботи.
Цілі курсової роботи:
? розробка програм згідно із завданням курсової роботи;
? систематизація та закріплення теоретичних знань і практичних умінь, отриманих за час навчання дисципліни "Основи алгоритмізації та програмування".
1. Рішення завдання № 1
1.1 Постановка завдання
Обчислити суму ряду з точністю e = 10-4.
Результат повинен відображатися на екрані.
1.2 Математичне формулювання завдання і вибір методу обробки інформації
Для обчислення результату нам потрібно ввести значення x і N (кількість дробів). Фактично кожна дріб представлена ​​у вигляді В±, де i - лічильник циклу. Знак перед дробом можна обчислити за такою формулою: (-1) i +1. br/>
1.3 Форма подання вихідних даних
Вихідні дані представлені в наступному вигляді:, s, a: real;, fact, x: integer;
тобто i - счетчікцікла, fact - факторіал, s - суммаряда, e - точностьвичісленія, x - входнойпараметр, a - значення члена ряду.
1.4 Розробка алгоритму і його опис
На малюнку 1.1 представлена ​​блок-схема алгоритму розв'язання задачі. Розглянемо її роботу детальніше. p align="justify"> Після запуску програми з клавіатури вводяться x. Далі переменнимi, s, fact, e, апрісваіваются початкові значення. Далі обчислюється вираз виходячи з формули і визначається знак. Лічильник нарощується при кожному обороті цик...