program z1; Var a:integer; Begin read(a); if (a>9) and (a<100) then writeln(a, '-двузначное число') else writeln(a, '-не является двузначным числом'); end.
Оперативная память - это память кратко то есть она не сохраняется на компьютере. Основная задача оперативной памяти - это давать программам временную память для их потребностей. Вот, например, есть у тебя приложение А и приложение В. Ты делаешь что-то в приложение А и внезапно приходит сообщение в приложении Б. Ты ведь не станешь закрывать приложение А? Потому что можешь его скрыть. Когда ты скрываешь приложение ему выделяется оперативная память, которая позволяет свернуть приложение, а не закрывать его. И когда ты ответишь на сообщение в программе Б, ты спокойно можешь вернуться обратно к работе в приложении А. Это существенно ускоряет работу людей за компьютером.
Долговременная память - это память, которая будет вечно на компьютере. Единственный от неё избавится это собственноручно удалить.
program z1;
Var a:integer;
Begin
read(a);
if (a>9) and (a<100) then writeln(a, '-двузначное число')
else writeln(a, '-не является двузначным числом');
end.