1) есть некоторые знаки которые нельзя использовать в имени файла, это знаки маски например такие как "? *" и знаки что используются в системе каталогов например ": \". При попытке создать файл с неправильными знаками в имени будет выдано соответственное сообщение об ошибке, так что запоминать этот набор не надо
2) файлы на диске хранятся в древовидной системе каталогов, начиная от корневого каталога обозначенного буквой диска
3) редактировать, создавать, удалять, копировать, вырезать, вставить, переименовать, поменять атрибуты, права, владельцев и тп
4) вопрос не ясен.
5) действие по умолчанию, то что происходит если дважды кликнуть на объект
Program n_1;
var a: array [1..30] of integer; i, n: integer;
begin
randomize;
n:=0;
for i:=1 to 30 do begin a[i]:=random(10000); write(a[i], ' '); end;
writeln;
for i:=1 to 30 do if a[i]>a[30] then n:=n+1;
writeln(n);
end.
Ну диапазон если что сами можете подредактировать :D
2=11100110011 8=714 16=<span>1CC
</span><span>8=253 10=171
</span>16=1ab 10=<span>427</span>
program n1;
uses GraphABC;
var x1,y1,R:integer;
x,y:real;
begin
writeln('Введите размер стороны');
read(R);
x:=R/2;
y:=R/2;
setwindowsize(800,600);
setpenwidth(3);
rectangle(0,0,R,R);
line(0,0,R,R); line(0,R,R,0);
writeln('Введите координаты точки x и y');
read(x1,y1);
if (x1=x) and (y1=y) then
writeln('Является')
else writeln('Не является');
end.