69754

Вставляння заданого елемента

Домашняя работа

Информатика, кибернетика и программирование

Заданий елемент у рядок вставлятимемо за вказівкою на ланку, після якої він повинен бути. Нехай початковий динамічний рядок має вигляд, показаний на рис. 11.3. Після В треба вставити D. Цей випадок схематично зображено на рис...

Украинкский

2014-10-09

27.5 KB

0 чел.

Самостійне вивчення

Тема 14: Вставляння заданого елемента.

Заданий елемент у рядок вставлятимемо за вказівкою на ланку, після якої він повинен бути. Нехай початковий динамічний рядок має вигляд, показаний на рис. 11.3. Після В треба вставити D. Цей випадок схематично зображено на рис. 3.

Рис. 3. Вставляння ланки в динамічний рядок.

Отже, для того, щоб вставити ланку в рядок, треба:

1) створити новий динамічний об'єкт того ж типу, що й кожна ланка ланцюга;

2) у поле .Elem створеної ланки ввести значення елемента, який вставляють;

3) у поле вказівки .next створеної ланки ввести значення вказівки, взяте з поля вказівки ланки, після якої вставляють елемент;

4)  у поле вказівки ланки, після якої вставляють елемент, ввести вказівку на новостворену ланку.

Процедура вставляння має такий вигляд:

program Form4;

type

Link=^LRiad;

LRiad=record

Elem: Char;

Next: Link;

end;

procedure lnsElem(Lanka: Link; Elm: Char);

var Rb: Link;

begin

new(Rb);

Rb^.EIem:=Elm;

Rb^.Next:=Lanka^.Next;

Lanka^.Next:=Rb;

end;

begin

end.


 

А также другие работы, которые могут Вас заинтересовать

27106. Беспроводные технологии (Wi-Fi, Bluetooth, WiMAX) 183 KB
  В настоящее время существует множество беспроводных технологий наиболее часто известных пользователям по их маркетинговым названиям таким как WiFi WiMAX Bluetooth.4 GHz работает множество устройств таких как устройства поддерживающие Bluetooth и др и даже микроволновые печи что ухудшает электромагнитную совместимость.
27107. Операти́вная па́мять 71 KB
  Память Оперативка энергозависимая часть системы компьютерной памяти в которой временно хранятся данные и команды необходимые процессору для выполнения им операции. Обязательным условием является адресуемость каждое машинное словоимеет индивидуальный адрес памяти. Содержащиеся в оперативной памяти данные доступны только тогда когда на модули памяти подаётся напряжение то есть компьютер включён. Пропадание на модулях памяти питания даже кратковременное приводит к искажению либо полному уничтожению данных в ОЗУ.
27108. Классификация и принципы работы энергонезависимой памяти компьютера 98.71 KB
  Постоянное запоминающее устройство ПЗУ энергонезависимая память используется для хранения массива неизменяемых данных. Массив данных совмещён с устройством выборки считывающим устройством в этом случае массив данных часто в разговоре называется прошивка: микросхема ПЗУ; Один из внутренних ресурсов однокристальной микроЭВМ микроконтроллера как правило FlashROM. По разновидностям микросхем ПЗУ: По технологии изготовления кристалла: ROM англ. readonly memory постоянное запоминающее устройство масочное ПЗУ...
27109. Режимы работы процессора 124.5 KB
  Первое поколение Pentium носило кодовое имя P5 а также i80501 напряжение питания было 5 В расположение выводов – матрица тактовые частоты – 60 и 66 МГц технология изготовления – 080микронная частота шины равна частоте ядра. Тактовая частота ядра – 75200 МГц шины – 50 60 66 МГц. Внутренняя тактовая частота – 166233 МГц частота шины – 66 МГц. Тактовые частоты от 133 до 266 МГц с частотой шины 6066 МГц.
27111. Что такое программное обеспечение 42.5 KB
  Кроме системного ПО в состав программного обеспечения компьютера входят еще прикладные программы и системы программирования. Состав прикладного программного обеспечения Программы с помощью которых пользователь может решать свои информационные задачи не прибегая к программированию называются прикладными программами. К их числу относятся: текстовые и графические редакторы с помощью которых можно готовить различные тексты создавать рисунки строить чертежи; проще говоря писать чертить рисовать; системы управления базами данных СУБД...
27112. Технологии ISDN, ATM, Ethernet 268.66 KB
  Технологии ISDN ATM Ethernet.голос TV С TCP D IP Ethernet X Устанавливается пользователем Многообразие уровней адаптации технологии к протоколам верхних уровней. Ethernet Ethernet IEEE 802. До сих пор можно встретить фирменные варианты Ethernet под названиями Ethernet II Ethernet DIX DEC Intel Xerox и Raw 802.
27113. Типы и назначения интерфейсов ввода-вывода 34 KB
  Последовательные порты COM и LPT USB и IEEE1394. В настоящее время для настольных и портативных компьютеров разработано два высоко скоростных устройства с последовательной шиной: USB Universal Serial Bus универсаль ная последовательная шина и IEEE1394 называемая также i. В USB реализована возможность подключения большого количества периферийных устройств к компьютеру. При подключении устройств к USB не нужно устанавливать платы в разъемы сис темной платы и реконфигурировать систему; кроме того экономно используются такие важные...
27114. Определение миссии фирмы (организации). Стратегии фирмы. Типовые стратегии фирмы в условиях конкуренции (по М. Портеру) 25.66 KB
  Общая корпоративная стратегия решает следующие основные задачи: 1. Стратегия развития фирмы должна представлять собой иерархию взаимосвязанных и поддерживающих друг друга стратегий. Каждая из них должна быть завершенной и соответствовать заданному уровню децентрализации и согласована со стратегиями более высокого уровня. Корпоративную стратегию можно представить следующим образом: Корпоративная стратегия Бизнесстратегия Рыночная стратегия Внутрифирменная стратегия Ресурсная стратегия Маркетинговая стратегия Стратегия обеспечения...