Тебе для выполнения этого задания потребуется компилятор Pascal. Задание 1. Найти в массиве элементы, равные числу, заданному пользователем. Подсчитать их количество и вывести номер первого найденного элемента. Массив задается при ввода с клавиатуры. Тебе нужно переписать эту программу себе в тетрадь (не забудь само задание записать). Потом эту же программу переписать в компилятор и запустить. Проверить что она работает. И ответить письменно в тетрадь на 4 вопроса. 1. Для чего это программа? Что она выполняет? 2. Какая функция используется для ввода значений массива с клавиатуры? 3. Какая функция используется для вывода на экран пользователя информации о количестве повторяющихся элементов массива? 4. Какова размерность массива, который ты задаешь в программе? (Из скольки значений состоит твой массив?) ответьте на вопросы
1) Программа ищет определенное число в массиве, определяет, сколько раз это число встречается в нём и выводит индекс (читай - номер) самой первой ячейки, в которой оно было обнаружено.
2) Для ввода значений с клавиатуры используется функция readln, замкнутая в цикл с счетчиком for. Она последовательно вводит каждое значение в массив с переходом на новую строку.
3) Для вывода информации о количестве повторяющихся элементов используется функция writeln, выводящая все вложенные значения и переходящая на новую строку.
4) Размерность массива = 10, т.к. инициализируется он строкой
a: array [1..count] of integer
где count - константа, заданная в начале программы. Она = 10, следовательно, номер самого высшего элемента тоже будет равен 10.
1) Программа ищет определенное число в массиве, определяет, сколько раз это число встречается в нём и выводит индекс (читай - номер) самой первой ячейки, в которой оно было обнаружено.
2) Для ввода значений с клавиатуры используется функция readln, замкнутая в цикл с счетчиком for. Она последовательно вводит каждое значение в массив с переходом на новую строку.
3) Для вывода информации о количестве повторяющихся элементов используется функция writeln, выводящая все вложенные значения и переходящая на новую строку.
4) Размерность массива = 10, т.к. инициализируется он строкой
a: array [1..count] of integer
где count - константа, заданная в начале программы. Она = 10, следовательно, номер самого высшего элемента тоже будет равен 10.