надо смотреть не по горизонтале, а по вертикале 1. Начало 2. Запиши число 3. Вычти 10 (разница между 5 и 15, 20 и 30 и т.п.) 4. Если полученное число меньше 10 (разница 15 и 18, 30 и 27 и т.п.) то 5. Прибавь 3 иначе 6. Вычти 3 7. Прибавь 2 (разница 18 и 16, 27 и 25 ...) 8. Конец
Одним из необычных носителей информации на сегодняшний день является виртуальная реальность. В последние годы компьютерные носители информации уступают позиции виртуальной альтернативе. Так как сегодня легко подключить ПК к Глобально Сети, информация хранится на общих серверах. Удобства неоспоримы. Теперь чтобы получить доступ к своим файлам, пользователю вовсе не нужен физический носитель. Для взаимодействия с данными на расстоянии достаточно находиться в зоне доступа беспроводного Wi-Fi соединения и т. д.
Обычный массив: берем список покупок. Допустим, нужно купить молоко, хлеб, яйца, чай и мороженое. Всего покупок: 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 элемента массива.
Если что-то непонятно, задайте вопрос в комментарий. Постараюсь объяснить именно то, что вам непонятно.
1. Начало
2. Запиши число
3. Вычти 10 (разница между 5 и 15, 20 и 30 и т.п.)
4. Если полученное число меньше 10 (разница 15 и 18, 30 и 27 и т.п.)
то 5. Прибавь 3
иначе 6. Вычти 3
7. Прибавь 2 (разница 18 и 16, 27 и 25 ...)
8. Конец
Только на это мозгов хватило