View difference between Paste ID: FX5niSdc and tnUfFvwF
SHOW: | | - or go back to the newest paste.
1
#include<stdio.h>
2
#include<conio.h>
3
#include<Windows.h>
4
5
int main ()
6
{
7
	double b[20][20]; int i,n,j,m,col,x=0;
8
	SetConsoleOutputCP(1251);
9
	SetConsoleCP(1251);
10
11
	printf("Введите количество столбцов и строк\n");
12
	scanf("%d %d", &n,&m);
13-
	if(0<n<20&&0<m<20){
13+
	if(0<n<20&&0<m<20)
14
	{
15
	
16-
		for(j=0;j<m;j++){
16+
17-
			scanf("%lf", &b[i][j]);}}
17+
			for(j=0;j<m;j++){
18
				scanf("%lf", &b[i][j]);
19
			}
20-
		{	col=0;
20+
		}
21-
			for(j=0;j<m-1;j++)
21+
22
		for(i=0;i<n;i++)
23-
				if(b[i][j]!=0)
23+
		{	flag=1; // Флаг того, что все элементы в столбце отрицательные
24-
				{
24+
			for(j=0;j<m;j++)
25-
					if(b[i][j]<b[i][j+1]<0)
25+
26-
						col++;
26+
				if(b[i][j]>=0)
27-
				}
27+
					flag = 0;
28
			}
29-
			if(col==m-1)
29+
			if(flag)
30
				x++;
31
32
33-
	   }
33+
	   	}
34
		printf("\nКоличество столбцов отрицательного - %d\n", x);
35
		getch ();
36
		exit (0);
37
	}
38
	else
39
		printf("Массива не существует");
40
	getch ();
41
	return 0;
42
}