<span /><span>а)
x:= 2
x:= x*x = 2*2 = 4
x:= x*x*x = 4*4*4 = </span><span><span>64
</span>x:= x*x*x*x = </span>64*64*64*64<span> = 16777216
б)</span>
<span>x:= 1.5
x:= 2*x+1 = 2*1.5+1 = 4
y:= x/2 = 4/2 = 2
y:= x+y = 4+2 = 6
x:= x-y = 4-6 = -2
И так называемый "квартирный обмен" - термин, впервые применённый в информатике авторами этой задачи. Еретики...
</span><span>2.
</span><span>X---->Y----->Z---->X
Нужна временная переменная, для большинства типов данных.
</span><span>t:=x
x:=z
z:=y
y:=t
</span>
// PascalABC.NET 3.3
begin
var n:=ReadInteger('n = ');
var a:=ArrRandom(n,1,10); a.Println;
a:=a.Reverse.ToArray; a.Println;
end.
Пример:
n = 10
5 4 2 1 3 8 2 2 5 2
2 5 2 2 8 3 1 2 4 5
1. Видимо 2 круга никак не пересекающихся друг с другом, один для чет другой для нечет
2. Предикат : все четные числа состоят из множества всех чисел минут множество всех нечетных чисел
По горизонтали:
1. Файл.
3. Хранения.
5. Оперативная
7. Фотография
8. Бумага
10. Китай
11. Пергамент
По вертикали:
1. Фонограф
2. Береста
4. Долговременная
6. Информация
9. Папирус