#include <stdio.h>
int main() {
const int n=5;
int m[n][n];
int i,j,count;
// Enter matrix;
for (i=0;i<n;i++) {
count = 0;
for (j=0;j<n;j++) {
if (m[j]<=0)
count++;
}
if (count == n) {
printf("%d\n",i);
}
}
return 0;
}
/ Borland C/Целочисленная квадратная матрица
:confused: Дана целочисленная квадратная матрица.Найти номер первой из строк,не содержащих ни одного положительного элемента.
:confused:Не пойму как это осталось только вместо // Enter matrix; записать ввод матрицы, мне нада сделать матрицу состоящую из 400 случайных чисел:rolleyes:
Код:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
const int n=20;
const int max=500;
int m[n][n];
int i,j,count;
srand(time(NULL));
// Generate matrix;
for (i=0;i<n;i++) {
for (j=0;j<n;j++) {
m[j] = (int)((double)max * (rand() / (double)RAND_MAX) - max/2);
}
}
for (i=0;i<n;i++) {
count = 0;
for (j=0;j<n;j++) {
if (m[j]<=0)
count++;
}
if (count == n) {
printf("%d\n",i);
}
}
return 0;
}
#include <stdlib.h>
#include <time.h>
int main() {
const int n=20;
const int max=500;
int m[n][n];
int i,j,count;
srand(time(NULL));
// Generate matrix;
for (i=0;i<n;i++) {
for (j=0;j<n;j++) {
m[j] = (int)((double)max * (rand() / (double)RAND_MAX) - max/2);
}
}
for (i=0;i<n;i++) {
count = 0;
for (j=0;j<n;j++) {
if (m[j]<=0)
count++;
}
if (count == n) {
printf("%d\n",i);
}
}
return 0;
}