Для стека:
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;
Объяснение:
Можно лучший , и учи C++
Существует такое высказывание, что наше будущее только в наших руках. Я абсолютно и полностью с этим согласна. Каждый человек строит свою жизнь так, как он того сам хочет. Конечно, существуют некоторые обязательства перед близкими людьми или обществом в целом, которые необходимо соблюдать и брать во внимание. Но во всем остальном мы сами воздвигаем для себя свое будущее.
От чего зависит будущее.
Единственным исключением, на мой взгляд, в устройстве жизни могут быть некоторые независящие от человека факторы. Но даже при наличии таковых, каждый из нас стремится к своей цели, преодолевая любые препятствия.
Только ленивый человек не строит своего будущего.
Ведь, если хорошенько задуматься, то от будущего каждого отдельно взятого человека, зависит будущее целой страны, а в итоге и мира. К сожалению, когда мы совершаем какой-либо поступок, не всегда задумываемся, как он может повлиять на окружающих нас людях. Хорошо, если совершаемое нами действо, положительным образом отразится на семье, друзьях или коллегах, а вот если наоборот. Чтобы избежать этого “если”, необходимо всегда думать не только о своем будущем, но и о будущих последствиях.
Я очень надеюсь что , если не сложно поставьте лучший ответ
Поделитесь своими знаниями, ответьте на вопрос: