Варіанти завдань до лабораторної роботи № 7 - раздел Программирование, Тема: Програмування арифметичних та логічних задач у багатовіконному середовищі Турбо Паскаль.
1. Створити Однозв’Язаний Лінійний Список, Елементами Якого Є...
1. Створити однозв’язаний лінійний список, елементами якого є натуральні числа. Надрукувати значення елементів, розташованих між найбільшим і найменьшим елементами списку.
2. Створити однозв’язаний лінійний список зі слів деякого радка, розташувавши їх у списку за алфавітом. Визначити кількість повторень кожного слова у списку. (Словом вважається обмежена пробілами послідовність символів).
3. Створити двозв’язаний лінійний список цілих чисел. Знайти елемент із введеним із клавіатури значенням. Вивести порядковий номер шуканого елемента, рахуючи з початку та з кінця списку.
4. Створити однозв’язний ліній список цілих чисел. Методом вставки упорядкувати список за зростанням і видалити із відсортованого списку всі додатні елементи. Вивести отриманий список.
5. Створити бінарне дерево цілих чисел. Визначити максимальне значення вузла дерева.
6. Створити бінарне дерево та визначити кількість вузлів на шляху від кореня до вузла, значення якого введено із клавіатури. Якщо таких вузлів декілька, вибрати будь-який із них.
7. Побудувати бінарне дерево цілих чисел, вивести його і обчислити середнє арифметичне значень усіх його вузлів.
8. Побудувати бінарне дерево і поміняти місцями найбільший і найменьший його елементи. Відобразити початкове й отримане дерево.
9. Побудувати довільне бінарне дерево та знайти у ньому елементіз заданим значенням. Визначити рівень, на якому розташовано цей елемент.
10. Створити бінарне дерево і підрахувати кількість його листків.
Додаток 8
Міністерство освіти і науки України
Київський національний університет технологій та дизайну
Факультет ринкових інформаційних та інноваційних технологій
Київський національний університет технологій та дзайну... Факультет ринкових інформаційних та інноваційних технологій... Кафедра інформаційних та комп ютерних технологій...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:
Варіанти завдань до лабораторної роботи № 7
Что будем делать с полученным материалом:
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Методичні вказівки
до виконання лабораторних робіт з дисципліни
„Мова Pascal"
для студентів денної та заочної форм навчання
спеціальностей 6.050102 „Системне програмування" та
Зв’язок з іншими дисциплінами.
Курсу передує вивчення наступних дисциплінах, які вивчалися у школі: "Математика", "Інформатика.
Знання з курсу необхідні для використання у:
Стислі теоретичні відомості
Будь-яка природна мова складається з декількох основних елементів: символів, слів, словосполучень та речень. В алгоритмічній мові програмування маємо аналогічні структурні елементи: символи, слова,
Завдання
1. Ознайомитися зі структурою Паскаль-програми.
2. Засвоїти основні типи даних, прості оператори, логічні та арифметичні функції на прикладі, який запропонований викладачем.
3. Ви
Вміст звіту
Текст звіту має містити:
1) титульну сторінку,
2) назву роботи,
3) мету роботи,
4) завдання,
5) послідовність виконання роботи,
6) блок-схему а
Пуск/Программы/Проводник/D:/ТР/TURBO.
2. Ознайомитися зі структурою операторів умовного та безумовного переходу.
3. Розробити алгоритм розв’язання задачі згідно з варіантом (дод. 2).
4. Побудувати блок-схему розроблен
Вміст звіту
Текст звіту має містити:
1) титульну сторінку,
2) назву роботи,
3) мету роботи,
4) завдання,
5) блок-схему двох алгоритмів,
6) відповідні текст
Процедури та функції бібліотеки Graph
Малює геометричний образ:
· дуги
Arc(координата X центра, координата У центра:Integer; початковий кут, кінцевий кут:Word; радіус: Word);
ArcCoordType=record
X, Y,
Xstart, Ystart,
Xend, Yend: integer;
end;
· видача коефіцієнта дозволу по осях
PaletteType=record
Size: Byte;
Color: array[0..MaxColor] of ShortInt;
end;
· видача останнього шаблону заповнення
GetFill
ViewPortType=record
x1, y1, x2, y2: integer;
Clip: Boolean;
end;
· видача кількості байтів запам’ятовування області
ImageS
Послідовність виконання роботи
1. Запустити Турбо Паскаль 7.0.
2. Перевірити наявність бібліотеки Graph.
3. Ознайомитися з процедурами ініціалізації графічного режиму (InitGraph, CloseGraph).
4. Зробит
Вміст звіту
Текст звіту має містити:
1) титульну сторінку,
2) назву роботи,
3) мету роботи,
4) завдання,
5) узагальнену блок-схему алгоритму,
6) текст прог
Послідовність виконання роботи
1. Запустити Турбо Паскаль 7.0.
2. Ознайомитися з регулярними типами даних (масивами), множинами, записами.
3. Ознайомитися з оператором варіанта та оператором приєднання, який ви
Вміст звіту
Текст звіту має містити:
1) титульну сторінку,
2) назву роботи,
3) мету роботи,
4) завдання,
5) блок-схему алгоритму,
6) текст програми,
Послідовність виконання роботи
1. Запустити Турбо Паскаль 7.0.
2. Ознайомитися зі структурою процедур та функцій.
3. Розробити алгоритм розв’язання задачі згідно з варіантом (дод. 5), використавши власну функці
Вміст звіту
Текст звіту має містити:
1) титульну сторінку,
2) назву роботи,
3) мету роботи,
4) завдання,
5) блок-схему алгоритму,
6) текст програми,
Послідовність виконання роботи
1. Запустити Турбо Паскаль 7.0.
2. Ознайомитися з типами файлів та технологією роботи з ними.
3. Розробити алгоритм розв’язання задачі згідно з варіантом (дод. 6).
4. Поб
Вміст звіту
Текст звіту має містити:
1) титульну сторінку,
2) назву роботи,
3) мету роботи,
4) завдання,
5) блок-схему алгоритму,
6) текст програми,
Послідовність виконання роботи
1. Запустити Турбо Паскаль 7.0.
2. Ознайомитися з поняттям покажчика.
3. Вивчити операції над покажчиком.
4. Ознайомитися зі списковими структурами та деревами.
Вміст звіту
Текст звіту має містити:
1) титульну сторінку,
2) назву роботи,
3) мету роботи,
4) завдання,
5) блок-схему алгоритму,
6) текст програми,
Варіанти завдань до лабораторної роботи № 2
1. Задані ціле n>0 та послідовність з n дійсних чисел, серед яких є хоча б одне від’ємне. Знайти величину найбільшого серед від’ємних чисел цієї послідовності.
Варіанти завдань до лабораторної роботи № 4
1. Дано 100 цілих чисел. Роздрукувати їх в зворотному напрямку по 6 чисел у рядку.
2. Задано текст з 80 символів. Надрукувати спочатку всі ц
Новости и инфо для студентов