Тебе для выполнения этого задания потребуется компилятор Pascal.
Задание 1. Найти в массиве элементы, равные числу, заданному пользователем. Подсчитать их количество и вывести номер первого найденного элемента. Массив задается при ввода с клавиатуры.
Тебе нужно переписать эту программу себе в тетрадь (не забудь само задание записать). Потом эту же программу переписать в компилятор и запустить. Проверить что она работает. И ответить письменно в тетрадь на 4 вопроса.
1. Для чего это программа? Что она выполняет?
2. Какая функция используется для ввода значений массива с клавиатуры?
3. Какая функция используется для вывода на экран пользователя информации о количестве повторяющихся элементов массива?
4. Какова размерность массива, который ты задаешь в программе? (Из скольки значений состоит твой массив?)
ответьте на вопросы


Тебе для выполнения этого задания потребуется компилятор Pascal. Задание 1. Найти в массиве элемент

4433225566 4433225566    3   20.12.2020 16:52    1

Ответы
fghqwert fghqwert  19.01.2021 16:52

1) Программа ищет определенное число в массиве, определяет, сколько раз это число встречается в нём и выводит индекс (читай - номер) самой первой ячейки, в которой оно было обнаружено.

2) Для ввода значений с клавиатуры используется функция readln, замкнутая в цикл с счетчиком for. Она последовательно вводит каждое значение в массив с переходом на новую строку.

3) Для вывода информации о количестве повторяющихся элементов используется функция writeln, выводящая все вложенные значения и переходящая на новую строку.

4) Размерность массива = 10, т.к. инициализируется он строкой

a: array [1..count] of integer

где count - константа, заданная в начале программы. Она = 10, следовательно, номер самого высшего элемента тоже будет равен 10.

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика