Використання масивів структур на прикладі опрацювання даних про студентську групу Дудюк

Теми курсових робіт з дисципліни

Весна 2013

Алгоритмізація та програмування

Розроблення функцій для роботи з квадратними матрицями Волоховський

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

- ввести дані та зберегти їх у відповідному компонентів(використання функцій не є обов’язковим);

- знайти максимальний елемент кожного стовпця та рядка матриці А;

- транспоновану матрицю А;

- суму елементів над і під головною діагоналлю та на головній діагоналі.

2. Визначити структуру вхідних-вихідних даних.

3. Розробити форму, що містить компоненти для вводу даних, активування та виводу результатів роботи програми

4. Реалізувати алгоритм в середовищі С++ Builder.

5. Протестувати на конкретному прикладі.

Розроблення функцій для виконання дій над матрицями. Дендюк

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

- ввести дані та зберегти їх у відповідному компонентів(використання функцій не є обов’язковим);

- обчислити матричний вираз Q=2T+8H;

- визначити добуток двох матриць T*Q;

- на основі існуючої матриці T утворити нову матрицю, діагональні елементи якої є відповідно квадратами існуючої, а решта елементів рівні сумі відповідних індексів.

2. Визначити структуру вхідних-вихідних даних.

3. Розробити форму, що містить компоненти для вводу даних, активування та виводу результатів роботи програми

4. Реалізувати алгоритм в середовищі С++ Builder.

5. Протестувати на конкретному прикладі.

Використання масивів вказівників на функцію Гронович

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

- ввести дані та зберегти їх у відповідному компонентів (використання функцій не є обов’язковим);

- розв’язати квадратне рівняння;

- розв’язати лінійне рівняння;

- знайти значення степеневої функції y=2х;

- знайти значення тригонометричної функції y=sinx.

- розробити масив вказівників на функції та спосіб активування кожного з методів.

2. Визначити структуру вхідних-вихідних даних.

3. Розробити форму, що містить компоненти для вводу даних, активування та виводу результатів роботи програми

4. Реалізувати алгоритм в середовищі С++ Builder.

5. Протестувати на конкретному прикладі.

Використання масивів структур на прикладі опрацювання даних про студентську групу Дудюк

Технічне завдання

1.Визначити структуру вхідних даних. Додаток опрацьовуватиме такі дані: прізвище, рік народження, спеціальність,номер курс та середній бал.

2. Побудувати блок-схему (словесний опис алгоритму)для вирішення таких завдань:

- ввести дані та зберегти їх в текстовому файлі;

- прочитати дані з файлу;

- визначити дані про студента за прізвищем, що вводиться користувачем;

- визначити які студенти мають максимальний бал;

- вивести список студентів певної спеціальності.

3. Розробити форму, що містить компоненти для вводу даних, активування та виводу результатів роботи програми.

4. Реалізувати алгоритм в середовищі С++ Builder

5. Протестувати на конкретному прикладі.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: