Одномерные массивы и работа с ними в Паскале. Задание собственного типа данных

Решение №15 из главы 15.С использованием индексов массива

Задача №15 из главы 15

Дан массив длиной N (не более 100 элементов), состоящий из случайно выбранных чисел из диапазона от 0 до k, где 0≤k Найдите в этом массиве длину самого короткого фрагмента, который содержит все числа от от 0 до k.
Например:
Для N = 6, k=2:
202211 длина=4
Для N = 10, k=2:
2022110012 длина=3
Для N = 15, k=3:
202233002303210 длина=4
Для N = 7, k=2:
0100020 длина=5

Решение №11 из главы 15.Напишите функцию, которая принимает на вход целое число N и возвращается строку, содержащую арифметическ

Задача №11 из главы 15

Напишите функцию, которая принимает на вход целое число N и возвращается строку, содержащую арифметическое выражение вида:

a1 # a2 # ..... # aN

Где:
a1, a2,....., aN -- случайные числа из диапазона от 1 до 100
# - один из случайных знаков (*, +, -)

Решение №9 из главы 15.Напишите функцию, которая определяет являются ли значения переданного массива целых чисел уникальными

Задача №9 из главы 15

Напишите функцию, которая определяет являются ли значения переданного массива целых чисел уникальными относительно друг друга, если среди есть неуникальные элементы - то они удалите их, сдвинув значения влево, заполняя оставшиеся справа ячейки нулями.
Протестируйте работу функции на массиве из 7 случайных элементов из диапазона от 1 до 15-ти.
Например для:

1
|1|-3|5|-3|9|5|8|

получим:

Решение №10 из главы 15.Напишите программу, которая заполняет массив из 10 элементов случайными числами

Задача №10 из главы 15

Напишите программу, которая будет заполнять массив из 10 элементов случайными числами из диапазона от 0 до 20, при этом в полученном массиве не должно быть одинаковых значений.

Решение №8 из главы 15.Напишите функцию, которая определяет являются ли значения переданного массива целых чисел уникальными от

Задача №8 из главы 15

Напишите функцию, которая определяет являются ли значения переданного массива целых чисел уникальными относительно друг друга.
Протестируйте работу функции на массиве из 7 случайных элементов из диапазона от 1 до 15-ти.
Например для массива:

|1|5|4|5|6|7|8|

-- функция должна "сообщить", что он неуникальный
а для:

Subscribe to RSS - Одномерные массивы и работа с ними в Паскале. Задание собственного типа данных