DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Звіт до лабораторної роботи № 4 «Списки» з дисципліни «Алгоритмізація та програмування - 2. Процедурне програмування»

Оригінальна назва роботи

Процедурне програмування

Інформація про навчальний заклад

ВУЗ:
Національний технічний університет України Київський політехнічний інститут
Інститут:
ООП
Факультет:
РТ
Кафедра:
Не вказано

Інформація про роботу

Рік:
2022
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Алгоритмізація та програмування
Група:
ТР-15
Коротко про документ

Про що ця робота

У звіті досліджено особливості створення одно- та двонаправлених списків у процедурному програмуванні. Реалізовано механізми додавання, пошуку, видалення та редагування записів із збереженням у файл.

У роботі розглядаються

  • Процедурне програмування
  • Однонаправлені списки
  • Двонаправлені списки
  • Динамічні структури даних
  • Робота з файлами в C++
  • Алгоритми пошуку та сортування

Зміст і розділи

  1. Завдання
  2. Результати роботи
  3. Висновки
  4. Додаток з кодом програми
Для кого:Студенти технічних спеціальностей, викладачі та розробники
Викладачі:Не вказано

Ключові поняття

списоквказівниквузолпам'ятькласструктура данихфайлпошукредагуванняалгоритм

Частина тексту файла (без зображень, графіків і формул):

Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» Кафедра АПЕПС Алгоритмізація та програмування - 2. Процедурне програмування ЗВІТ до лабораторної роботи № 4 «Списки» Варіант № 13 Дата «21» червня 2022 р. Завдання 1. Дослідити особливості створення одно- та дво-направлених списків. 2. Вивчити і реалізувати механізми додавання нових записів у список, пошуку записів у списку за певними полями, видалення записів зі списку та редагування знайдених записів, а також збереження всього списку у файлі та зчитування списку із файлу до пам’яті з відновленням всіх зв’язків. / 4. Оформити ЗВІТ до лабораторної роботи згідно вимог та методичних рекомендацій. Результати роботи / / Висновки: розроблено програму, в якій використані списки для побудови логічно взаємозв’язаних типів даних. Дані створеного списку збережено у сторонньому файлі та зчитано програмою. Додаток - https://replit.com/join/herxfwzmjg-tr-15-turlak-sergei class Node { public: Node *vkazivnik; string info; Node(string info, Node *vkazivnik = nullptr ) { this->info = info; this->vkazivnik = vkazivnik; } }; class List { public: int rozmir; Node *header; public: List(); int m(); void sh(string info); string& operator[](const int ct); void del(int j); void iz(string sklad); void v(string sklad); }; List::List() {rozmir = 0; header = nullptr ;}
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!