родичева1812
?>

Создайте компьютерную презентацию на тему «Правила Web- воспитанности» Используйте текстовую и графическую информацию для своей презентации

Информатика

Ответы

Марина555
Для стека:
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;

И стек и очередь реализованы с массива. Нужно следить, чтобы размер структуры не был больше размера массива

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Создайте компьютерную презентацию на тему «Правила Web- воспитанности» Используйте текстовую и графическую информацию для своей презентации
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

zabava-83
astahova
pisikak999
msburmis
viktorovna_Imamaevich679
СветланаВАЛМОС
annarom1306
zoosalon-hollywood5
Faed_Arakcheeva
albina6580
Urmanov19903131
ольга1801
Ушакова1902
usmanovayanq2626
Иванина