- не использовать знаки ? / и некоторые др.
- длина имени не более 20 символов
- имя файла отражает содержимое
............................................
Получаем число:
4756(8)<span> = 100111101110(</span>20
Полученное число переведем в 16-у систему счисления.
Разделим исходный код на группы по 4 разряда.
100111101110()2<span> = 1001 1110 1110 (</span><span>2)
</span>Получаем число:
<span>1001 1110 1110 (</span>2)<span> = 9EE(</span><span>16)</span>
1. В скобках записан полином четвертой схемы. Представим его по схеме Горнера:
2. Строим алгоритм из последовательности операторов присваивания, не забывая в конце результат умножить на самого себя (чтобы получить квадрат выражения в скобках). Построение ведем, начиная с самых внутренних скобок.
y=2.5+x
y=x*y
y=-1+y
y=x*y
y=x*y
y=1+y
y=y*y
Program al;
var a: array[1..32000] of integer;
buf:integer;
i,n,min,max:integer;
begin
writeln('n=');
readln(n);
writeln('vvedite massiv=');
for i := 1 to n do
readln(a[i]);
min:=1;
max:=1;
for i:=2 to n do
begin
if a[min]>a[i] then
min:=i;
if a[max]<a[i] then
max:=i;
end;
buf:=a[min];
a[min]:=a[max];
a[max]:=buf;
writeln('Massiv posle obmena max<->min');
for i:=1 to n do
write(a[i]:4);
writeln;<span>
end.</span>