Определить количество чисел в наиболее длинной последовательности с подряд расположенных нулей - C (СИ)
Формулировка задачи:
Дана последовательность из 100 целых чисел. Определить количество чисел в наиболее длинной последовательности с подряд расположенных нулей
Решение задачи: «Определить количество чисел в наиболее длинной последовательности с подряд расположенных нулей»
textual
Листинг программы
#define MAX 15
Объяснение кода листинга программы
- В начале кода подключается заголовочный файл limits.h, который содержит определения максимальных значений для типов данных.
- Затем определяется максимальное количество чисел в последовательности с помощью #define MAX 15.
- Далее идет объявление переменной
nтипа int, которая будет использоваться для хранения количества чисел в последовательности. - Также объявляется переменная
countтипа int, которая будет использоваться для подсчета количества чисел в последовательности. - Затем идет объявление переменной
iтипа int, которая будет использоваться для перебора чисел в последовательности. - После этого идет цикл for, который будет перебирать числа от 0 до MAX.
- Внутри цикла проверяется условие if(arr[i] == 0), если оно истинно, то значение переменной
countувеличивается на 1. - После завершения цикла, значение переменной
nприсваивается значение переменнойcount. - В конце кода выводится значение переменной
nс помощью функции printf.