Войти
Регистрация
Спроси ai-bota
Omursinovaa03
18.05.2022 23:51
Создать процедуры для добавления элемента в список (стек, очередь), вывода содержимого списка (стек, очередь) на экран.
Нажмите на рекламу ниже и сразу увидите ответ
↓
Популярные вопросы:
Bogdasha30060t
21.02.2023 23:20
напішите то что на файле сюда...
DashaAndreanova
30.08.2020 15:52
2. Запишите названия кнопок группы вкладки Ссылки. Ссылки...
vladlena24
13.06.2020 05:47
Как произношение фраз которые написаны на клавиатуре например esc эскейт enter shiftcaps lock control alt backspace delete insert home end page up page down num lock...
мам2017
26.02.2020 03:03
Компюьтер шұкып отрганда не істеуге болмайд можна ответ...
Goodok10
22.12.2020 13:45
Какое трехзначное число равно кубу цифры его единиц , а также квадрату числа, составленного из его второй и первой цифры написать через цикл while....
Arturiomajarbio
12.01.2020 15:49
Конспект правила створення паролю...
НиколайКот
14.05.2021 10:26
Выпишите алфавит римской системы счисления. укажите цифры в порядке возрастания их значений. например, для десятичной системы ответ был бы “0123456789” алфавит подряд без пробелов...
flku
11.01.2023 09:55
Провести простые вычисления письменно в столбик в двоичной сс, записав результат сначала в двоичной сс, а затем переведя его в десятичную сс. например, 1011(2) + 111(2) = 10010(2)...
Ra21M
05.07.2020 13:06
Плюсы и минусы самостоятельного комплектования пк. перечислить...
НосочекСудьбы
07.04.2022 21:59
Побудуйте пряму ,яка проходить через точки А(2;1) і В(-2;3).Знайдіть координати точки перетину цієї прямої з віссю ординат х= у=...
Ответ:
www152
18.09.2020 06:55
Для стека:
const
MAX_SIZE = 100;
var
size, n: integer;
stack: array[1..MAX_SIZE] of integer;
procedure push(a: integer);
begin
inc(size);
stack[size] := a;
end;
procedure view;
var
i: integer;
begin
for i := 1 to size do
write(stack[i], ' ');
writeln;
end;
Для очереди:
const
MAX_SIZE = 100;
var
head, tail: integer;
queue: array[1..MAX_SIZE] of integer;
procedure push(a: integer);
begin
queue[tail] := a;
inc(tail);
end;
procedure view;
var
i: integer;
begin
for i := head to tail - 1 do
write(queue[i], ' ');
writeln;
end;
И стек и очередь реализованы с массива. Нужно следить, чтобы размер структуры не был больше размера массива
0,0
(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота