Форум программистов, компьютерный форум, киберфорум
Наши страницы
Pascal ABC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
Gabdra
1 / 1 / 2
Регистрация: 23.12.2013
Сообщений: 112
1

Найти номер строки матрицы, содержащей наибольшее количество нулей

05.10.2014, 12:29. Просмотров 903. Ответов 1

Задан двумерный массив целых чисел размером n*m
Найти номер строки, содержащей наибольшее количество нулей
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.10.2014, 12:29
Ответы с готовыми решениями:

Найти номер первой по порядку строки массива, содержащей наибольшее количество цифр
найти номер первой по порядку строки массива содержащей наибольшее количество...

Найдите количество строк прямоугольной матрицы содержащей 0 и 1, в которых число нулей больше числа единиц
ПОМОГИТЕ СРОЧНО!!!!!!

Дан массив x(n,m) найти номер той строки ,которая содержит наибольшее количество положительных элементов
Дан массив x(n,m) найти номер той строки ,которая содержит наибольшее...

Определить номер строки матрицы, не содержащей положительных элементов (Блок-схема)
Type matr=array of integer; Var A:matr; i,j,n:byte; Function...

Найти номер строки матрицы, содержащей наибольшее количество отрицательных чисел
Дана квадратная матрица размерностью MxN (M и N - целые положительные числа,...

1
erl27
895 / 743 / 832
Регистрация: 06.09.2013
Сообщений: 1,561
05.10.2014, 14:34 2
Лучший ответ Сообщение было отмечено Gabdra как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
{Вычислить сумму всех элементов в нечетных по номеру столбцах матрицы}
 
var
  A: array[1..25, 1..25] of integer;
  i, j, n, m, MaxNumZeros, Num, S: byte;
  
begin
  cls;
  writeln('Введите n и m соответственно:');
  readln(n, m);
  writeln('Вводим двумерный случайный массив:');
  writeln;
  MaxNumZeros := 0; //количество нулей
  Num := 0; //номер строки
  randomize;
  for i := 1 to n do
  begin
    S := 0; //количество нулей i строки
    for j := 1 to m do
    begin
      a[i, j] := random(10) - 5;
      write(a[i, j]:3);
      if a[i, j] = 0 then inc(S) 
    end;
    if S > MaxNumZeros then begin
      MaxNumZeros := S;
      Num := i
    end;
    writeln
  end;  
  writeln;
  writeln('Номер строки: ', Num);
  writeln('Количество нулей: ', MaxNumZeros)
end.
Вычисляется первая строка с максимальным количеством нулей.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.10.2014, 14:34

Найти номер строки матрицы, в которой количество нулей наибольшее.
В массиве А найти номер рядка в котором количество нулей наибольшая.

Найти номер строки в матрице, которая содержит наибольшее количество нулей
Дан массив x(n,m) .найти номер строки ,которая содержит наибольшее количество...

Найти номер первой строки матрицы, содержащей равное количество положительных и отрицательных элементов
Дана целочисленная матрица размером aхb. Вывести номер ее первой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru