Войти
Регистрация
Спроси ai-bota
BezNikaVoobshe
17.02.2021 12:13
Создать процедуры для добавления элемента в список (стек, очередь), вывода содержимого списка (стек, очередь) на экран.
Нажмите на рекламу ниже и сразу увидите ответ
↓
Популярные вопросы:
жироввадим
19.03.2023 20:45
Расположите по порядку оформление автооглавления....
marsel234
19.08.2022 15:42
Решите по информатике 9 класс циклы пока ...
ЛАЙФСТААААААЙЛ
21.02.2023 23:13
Pascal !! Текстовый файл содержит два натуральных числа со значениями меньше или равными 100, разделенными пробелом. напишите в текстовом файле отдельными строками отдельные числа...
алинкаблн
02.10.2021 00:42
Определите назначение сайта и государство, которому принадлежит этот сайт Www.admin.tomsk.ru Www.kremlin.ru Www.akorda.kz Www.icetrade.by Pressa.de...
код127
04.11.2021 03:46
Дано двузначное число. Если сложить сумму кубов его цифр с начальным числом и получится число, записанное теми же цифрами, но в обратном порядке, то вывести ДА , иначе вывести HET...
TsunamiBrain
13.09.2021 03:26
PYTHON Конструкция if еlѕе. Составить программу, которая определяет, попадает ли точка с заданными координатами X, Yв закрашенную область....
JAHGH
01.06.2023 01:03
Якою комбінацією клавіш можна змінювати розкладку клавіатури?...
NasVest
12.12.2022 03:56
Изучить формулы: =и =или =если =счёт =счётесли =счётеслимн =сумм =суммесли =суммеслимн =срзнач =срзначесли =срзначеслимн. С каждой формулой составить пример расчёта....
lizon392
03.12.2021 10:57
1. запишіть номери: а) односкладних речень; б) неповних речень; в) речень зі складеним присудком; г) речень зі складеним підметом; г) спонукальних речень; д) двоскладних непоширених...
fedoroff67rusZah
24.12.2022 22:33
Рассмотрите политическую карту мира и определите, в какие странах можно наблюдать полярный день и полярную ночь?...
Ответ:
соня7891
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-бота