Найти количество нулевых элементов массива - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

В одномерном массиве состоящем из 10 целых чисел (диапазон формируется с помощью random -50 до 50) Найти количество нулевых элементов;

Решение задачи: «Найти количество нулевых элементов массива»

textual
Листинг программы
  1. const n=10;
  2.  
  3. var x:array [1..n] of integer;
  4.     i,count:byte;
  5.  
  6. Begin
  7. Count:=0;
  8.  
  9. Writeln('Исходный массив: ');
  10. for i:=1 to n do
  11.     Begin
  12.     X[i]:=Random(101)-50;
  13.     Write(X[i]:4);
  14.    
  15.     // Находим кол-во нулевых элементов...
  16.     if X[i] = 0 then Inc(Count);
  17.     end;
  18. Writeln;
  19.  
  20. Writeln('Ответ: ',Count);
  21. end.

Объяснение кода листинга программы

  1. Объявляются константа n равная 10 и переменные x, i и count типа byte.
  2. Инициализируется переменная count равной 0.
  3. Выводится сообщение Исходный массив: и происходит итерация по элементам массива x.
  4. Каждый элемент массива x инициализируется случайным числом от 0 до 100 с шагом 1.
  5. С помощью оператора if проверяется условие X[i] = 0, если оно истинно, то к переменной count прибавляется единица.
  6. После завершения итерации выводится значение переменной count, которое показывает количество нулевых элементов в массиве.
  7. Выводится сообщение Ответ: и значение переменной count.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.6 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы