Вопрос задан 25.08.2018 в 03:22. Предмет Информатика. Спрашивает Агеев Саша.

В квадратной матрице найти количество элементов равных "0"

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Исакова Анжелика.
Var
  a: array [1..N,1..N] of real;
  i: integer;
  j: integer;
  kol: real;

begin
// ввести значения массива a вашим любимым способом
for i:=1 to N do
 for j:=1 to N do
  if a[i,j]=0 then
   kol=kol+1;
write('Количество нулей: ', kol);
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для того чтобы найти количество элементов в квадратной матрице, равных "0", нужно пройтись по каждому элементу матрицы и проверить, равен ли он "0". Если элемент равен "0", увеличиваем счетчик на 1.

Вот пример кода на Python, который решает данную задачу:

```python def count_zeros(matrix): count = 0 for row in matrix: for element in row: if element == 0: count += 1 return count

# Пример использования функции matrix = [[1, 2, 3], [0, 4, 0], [5, 0, 6]] zeros_count = count_zeros(matrix) print("Количество элементов, равных 0:", zeros_count) ```

В данном примере функция `count_zeros` принимает квадратную матрицу `matrix` в качестве аргумента. Вложенные циклы проходят по каждому элементу матрицы и сравнивают его со значением "0". Если элемент равен "0", счетчик `count` увеличивается на 1. В конце функция возвращает значение счетчика.

В примере используется матрица `matrix = [[1, 2, 3], [0, 4, 0], [5, 0, 6]]`. В данной матрице есть 3 элемента, равных "0". Поэтому на экран будет выведено: "Количество элементов, равных 0: 3".

0 0

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

Последние заданные вопросы в категории Информатика

Задать вопрос