Ничего не понимаю по информатике ** тему массивы Объясните простым языком без терминов...

0 голосов
56 просмотров

Ничего не понимаю по информатике на тему массивы
Объясните простым языком без терминов непонятных определений и тд.


Информатика (104 баллов) | 56 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Обычный массив: берем список покупок. Допустим, нужно купить молоко, хлеб, яйца, чай и мороженое. Всего покупок: 5. И мы перебираем каждую покупку. В массиве можно записать как: array [1..5], так как 5 покупок. То же молоко под цифрой 1, значит это 1 элемент массива. Чай будет 4 элементом массива.
Двухмерный массив: берем многоквартирный дом. В доме 3 этажа, на каждом этаже 4 квартиры. Соответственно этаж можно приравнять как array [1..3,1..4] 1..3 это количество этажей, 1..4 это кол-во квартир. Если в доме 3x4=12 этажей, то получается 12 элементов массива.

Так же, элементы массива могут быть как одинаковыми, так и разными, но чаще второе. (Пример: дан массив с двумя элементами. Первый элемент равен 5, второй 33)

Создать массив в Pascal:
В var напишите x:array [y..z] of what
x - название массива
y - начальная цифра массива (обычно 1, так и представим)
x - последняя цифра массива (представим как 10)
what - тип (integer, real и т.д.)

Найти значение массива и редактировать его:
a:=x[4]
Данным действием мы присваиваем 4 элемент массива для a.
x[4]:=b
Данным действием мы присваиваем b для 4 элемента массива.

Если что-то непонятно, задайте вопрос в комментарий. Постараюсь объяснить именно то, что вам непонятно.

(609 баллов)
0

Просил же простым языком обьяснить, но тут такое вообще ничего не понятно

0

Ну знаете, тут нужно мозг включать, просто так ничего не дается, это самое простое объяснение, которое я смог придумать.

0

Все равно спасибо, но я не понял как эти задачи решать ;(

0

Мне хотя бы надо было понять что писать первым что вторым и т.д. Всегда ли писать program, var, begin там array и вообще что это

0

Предположи, что x - нужный массив (набор переменных)

0

Внутри var нужно создать эту строчку

0

x:array [1..10] of integer;

0

Тогда будет 10 переменных, и например 5 переменная будет такова: x[5]

0

program писать не обязательно, лишь для ориентации, все остальное нужно, а массивы это такие же переменные, как например и integer, только в одном массиве их много

0

ну, хоть что-то стало понятно.