1: Массив – разновидность объекта, которая предназначена для
хранения пронумерованных значений и предлагает дополнительные методы для
удобного манипулирования такой коллекцией
2: Размерность массива это количество элементов содержащихся в нем, например 5 т.е. 0,1,2,3,4. От сюда вытекает и индекс элемента то есть его номер в массиве, например a[0] - первый элемент с индексом 0 и т.д.
3: Одномерный массив - набор однотипных компонентов расположенных друг за другом, доступ по индексу. пример: array[5] = [1,2,3,4,5];
4: На паскале m: array [1 .. 16] of integer; (массив m с 16-ю элементами целого типа)
5: По его номеру m[4] , где m[] - массив, а 4 - номер элемента
6: в основном через циклы: for, while, repeat (paskal)
var m: array [1 .. 8] of real;
begin
for i := 1 to 8 do
begin
readln(m[i]);//ввод элемента массива
writeln("Элемент массива m[",i,"]=",m[i]);//сразу выводим
end;
end.
7: Под сортировкой массив понимается <span> алгоритм для упорядочивания элементов в списке
8: Их не мало: сортировка пузырьком, перемешиванием, вставками, гномья, слиянием, при помощи двоичного дерева, timsort, подсчетом, блочная сортировка, поразрядная сортировка,выбором, Шелла, расческой, плавная, быстрая , интроспективная, терпеливая и другие......
9: Массивы в массиве... одномерный массив, его элементами являются одномерные массивы, доступ осуществляется по двум индексам
10: Матрица: таблица состоящая из строк и столбцов, размерность матрицы это количество строк на количество столбцов
11: Квадратная матрица это матрица с одинаковым количеством строк и столбцов
12: </span><span>На паскале m: array [1 .. N 1..M] of integer;
13: По двум индексам строка-столбец: m[i,j]
14:</span>
randomize;<span>//процедура рандомизатора
for i:=1 to m do
for j:=1 to n do
m[i,j]:=random(2*20+1)-20;</span>
15:
<span>for i:=1 to m do
begin
for j:=1 to n do
write(a[i,j]:7);
writeln;
end;</span>
E Г Э 2 0 1 3 ----> всего 7 символов,
i бит, чтобы закодировать каждый символ: 2^i =7 (ближайшая к 7 (бОльшая) степепень двойки =8) 2^i=8 ---> i=3 бита для кодирования одного символа.
Пароль из 15 символов:
3*15=45 бит = 45:8 = 6 байт (целое количества байт)
Всего 25 паролей:
6*25=150 байт
ответ 150 байт
const h=0.7;
var a, b, x, y: real;
begin
writeln(' [-1,8] s shagom 0.7 ');
a:=-1;
b:=8;
writeln('--------------------------');
writeln('| X | Y |');
writeln('--------------------------');
x:= a;
while x<= b do begin
y:=(x*x*x)-sqr(3*x)+9;
writeln('|', x:9:2, ' |' , y:9:2, ' |');
x:= x+h;
end;
writeln('--------------------------');
end.
А) 16 мб -124217728
б)1024 байт - 8192 бит