
- •Курсова робота з дисципліни «Інформатика»
- •«Використання підпрограм та функцій користувача при роботі з масивами.»
- •Завдання на курсову роботу з дисципліни «Інформатика»
- •I. Теоретична частина
- •1. Масиви
- •1.1. Опис типу
- •1.2. Дії над масивами
- •1.3. Дії над елементами масиву
- •2. Підпрограми
- •2.1. Процедури (procedure).
- •2.2. Функції (function).
- •Умова задачі
- •3. Текст програми
- •4. Результат роботи програми
Львівський коледж Державного університету телекомунікацій
Курсова робота з дисципліни «Інформатика»
на тему:
«Використання підпрограм та функцій користувача при роботі з масивами.»
Виконав студент групи ІМЗ(ТСМ) – ____
___________________________________
Варіант № 7
Керівник: __________________________
Курсова робота перевірена і допущена до захисту « » 20 р.
Курсова робота при захисті оцінена:
«
Львів 20__
Львівський коледж Державного університету телекомунікацій
Циклова комісія
природничо-математичних дисциплін
Голова циклової комісії_______(__________)
« » 20___ р.
Завдання на курсову роботу з дисципліни «Інформатика»
Прізвище, ім’я студента __________________________
Група ІМЗ(ТСМ) – __________
Тема курсової роботи Використання підпрограм та функцій користувача
при роботі з масивами
Основні етапи розв’язування поставленої задачі:
Обчислити елементи квадратної матриці
за заданою у таблиці формулою згідно номера варіанта.
Використовуючи елементи матриці
обчислити елементи вектора
, згідно заданого завдання у таблиці.
Обчислити значення функції G згідно формули у таблиці.
Обчислити матрицю за допомогою MathCad.
Термін завершення роботи «___» ________ 20___ р.
Завдання видано «___» ________ 20___ р.
Керівник ____________________
Студент ____________________
Зміст
Вступ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _4
Теоретична частина _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 5 1. Масиви _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 5 1.1. Опис типу _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _5 1.2. Дії над масивами _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _6 1.3. Дії над елементами масиву_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 6 2. Підпрограми _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _8 2.1. Процедури (procedure)_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 8 2.2. Функції (function) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 10
ІІ. Постановка задачі _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _11 ІІІ. Алгоритм розв’язання задачі _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _12 IV. Програмні реалізації алгоритму _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 16 V. Результати виконання програми_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _19 Висновки _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 21 Список використаних джерел _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 22
Вступ
На практиці широко використовується поняття матриці та вектора. Їхнім аналогом в програмуванні є масив. Для здійснення операцій над масивами в цілому та над їхніми елементами зокрема використовують підпрограми (функції та процедури).
Тому в даній курсовій роботі розглядатиму основні поняття для роботи з масивами, принципи побудови та використання (виклику) процедур та функцій, і на основі цього побудую алгоритми розв’язку поставлених задач згідно завдання до курсової роботи.