Подсчитать количество компонент одномерного массива, имеющих заданное значение - Pascal
Формулировка задачи:
Всем привет.
Помогите составить программу для подсчета числа компонент логического вектора В = { bi }, i = 1 / n, имеющих значение false.
Или есть кто разбирается в этом и за какую цену?
Решение задачи: «Подсчитать количество компонент одномерного массива, имеющих заданное значение»
textual
Листинг программы
for i := 1 to n do if not b[i] then inc(k);
Объяснение кода листинга программы
- Переменная
n
представляет собой количество компонент в одномерном массиве, которое нужно подсчитать.- Переменная
b[i]
представляет собой значение компонентыi
массива. - Переменная
k
представляет собой счетчик количества компонент, имеющих заданное значение. - Цикл
for
выполняется от 1 доn
, то есть для каждой компоненты массива. - Внутри цикла проверяется условие
not b[i]
, что означает, что если компонент с данным значением нет, то счетчикk
увеличивается на единицу. - Код не использует вложенные списки.
- Переменная
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д