Содержание
- 2. Как переставить элементы? 2 3 1 Задача: поменять местами содержимое двух чашек. Задача: поменять местами содержимое
- 3. Программа program qq; const N = 10; var A: array[1..N] of integer; i, c: integer; begin
- 4. Задания «3»: Заполнить массив из 10 элементов случайными числами в интервале [-10..10] и сделать реверс всех
- 6. Скачать презентацию
Слайд 2
Как переставить элементы?
2
3
1
Задача: поменять местами содержимое двух чашек.
Задача: поменять местами содержимое
Как переставить элементы?
2
3
1
Задача: поменять местами содержимое двух чашек.
Задача: поменять местами содержимое
двух ячеек памяти.
4
6
?
4
6
4
x
y
c
c := x;
x := y;
y := c;
x := y;
y := x;
3
2
1
Слайд 3
Программа
program qq;
const N = 10;
var A: array[1..N] of integer;
i, c:
Программа
program qq;
const N = 10;
var A: array[1..N] of integer;
i, c:
integer;
begin
{ заполнить массив }
{ вывести исходный массив }
{ вывести полученный массив }
end.
begin
{ заполнить массив }
{ вывести исходный массив }
{ вывести полученный массив }
end.
for i:=1 to N div 2 do begin
c:=A[i]; A[i]:=A[N+1-i]; A[N+1-i]:=c;
end;
Слайд 4
Задания
«3»: Заполнить массив из 10 элементов случайными числами в интервале [-10..10]
Задания
«3»: Заполнить массив из 10 элементов случайными числами в интервале [-10..10]
и сделать реверс всех элементов, кроме первого.
Пример:
Исходный массив:
4 -5 3 10 -4 -6 8 -10 1 0
Результат:
4 0 1 -10 8 -6 -4 10 3 -5
«4»: Заполнить массив из 10 элементов случайными числами в интервале [-10..10] и сделать реверс отдельно для 1-ой и 2-ой половин массива.
Пример:
Исходный массив:
4 -5 3 10 -4 -6 8 -10 1 0
Результат:
-4 10 3 -5 4 0 1 -10 8 -6
Пример:
Исходный массив:
4 -5 3 10 -4 -6 8 -10 1 0
Результат:
4 0 1 -10 8 -6 -4 10 3 -5
«4»: Заполнить массив из 10 элементов случайными числами в интервале [-10..10] и сделать реверс отдельно для 1-ой и 2-ой половин массива.
Пример:
Исходный массив:
4 -5 3 10 -4 -6 8 -10 1 0
Результат:
-4 10 3 -5 4 0 1 -10 8 -6
- Предыдущая
Професія програмістСледующая -
Текст. Закономерности построения текста