ВУЗ:
Составители:
Рубрика:
Пример 37. Программа определяет в целочисленной матрице но-
мер строки, которая содержит наибольшее количество элементов, рав-
ных нулю.
#include <stdio.h>
int main()
{
const int nstr = 4, nstb = 5;//Размерности
//массива
int b[nstr][nstb];
int i, j;
for (i = 0; i<nstr; i++) //Ввод массива
for (j = 0; j<nstb; j++)
scanf("%d", &b[i][j]);
int istr = -1, MaxKol = 0;
for (i=0; i<nstr; i++)
{
//Просмотр массива по строкам
int Kol = 0ж
for (j = 0; j<nstb; j++)if (b[i]
[j]==0)Kol++;
if (Kol>MaxKol)
{
istr = i; MaxKol = Kol;
}
}
printf(" Исходный массив:\n");
for (i = 0; i<nstr; i++)
{
for (j = 0; j<nstb; j++)
printf("%d ", b[i][j]);
printf("\n");
}
if (-1 == istr) printf("Нулевых элементов
нет");
else printf("Номер строки: %d", istr);
return 0;
}
77
Страницы
- « первая
- ‹ предыдущая
- …
- 75
- 76
- 77
- 78
- 79
- …
- следующая ›
- последняя »
