
Вопрос задан 18.07.2023 в 12:19.
Предмет Информатика.
Спрашивает Helin Ariana.
Написать программу которая в одномерном массиве заданным вводом данных с клавиатуры находит
количество повторений заданного числа в массиве (паскаль)

Ответы на вопрос

Отвечает Бишенов Алдияр.
Const n = 10;//размерность массива
Var mas: array[1..n] Of integer;
jjj, h, etl: integer;
Begin
readln(etl);// число , кол-во которого будем искать
writeln;
For jjj:=1 To n Do
Begin
read(mas[jjj]);
If mas[jjj]= etl Then h := h+1;
End;
writeln;
write(h);
End.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для написания программы на языке Pascal, которая будет находить количество повторений заданного числа в одномерном массиве, следуйте этим шагам:
- Объявите переменные: массив, размер массива, число для поиска и переменную для подсчета повторений.
- Вводите массив с помощью цикла
for
. - Вводите число, которое нужно найти в массиве.
- Пройдитесь по массиву снова с помощью цикла
for
и увеличивайте счетчик повторений каждый раз, когда встречается заданное число. - Выведите результат.
Вот готовый код программы на Pascal:
pascalprogram CountOccurrences; const MAX_SIZE = 100; var arr: array[1..MAX_SIZE] of Integer; numToFind: Integer; size, i, count: Integer; begin writeln('Введите размер массива (не более ', MAX_SIZE, '): '); readln(size); writeln('Введите элементы массива:'); for i := 1 to size do readln(arr[i]); writeln('Введите число, которое нужно найти в массиве:'); readln(numToFind); count := 0; for i := 1 to size do begin if arr[i] = numToFind then Inc(count); end; writeln('Число ', numToFind, ' встречается в массиве ', count, ' раз(а).'); end.
Программа позволяет ввести размер массива и его элементы с клавиатуры, а затем запрашивает число, которое нужно найти. После этого программа выводит количество повторений этого числа в массиве.


Похожие вопросы
Топ вопросов за вчера в категории Информатика

Информатика 573

Информатика 1114

Информатика 10

Информатика 32

Информатика 16

Информатика 578

Информатика 21
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili