SCREEN 7 cls LINE (60, 20)-(0, 80) LINE (60, 20)-(120, 80) LINE (0, 80)-(120, 80) LINE (80, 40)-(80, 20) LINE (80, 20)-(100, 20) LINE (100, 20)-(100, 60) LINE (20, 80)-(20, 160) LINE (20, 160)-(100, 160) LINE (100, 160)-(100, 80) LINE (30, 160)-(30, 110) LINE (30, 110)-(60, 110) LINE (60, 110)-(60, 160) LINE (70, 90)-(90, 90) LINE (90, 90)-(90, 110) LINE (90, 110)-(70, 110) LINE (70, 110)-(70, 90) LINE (80, 90)-(80, 110) LINE (70, 100)-(90, 100) CIRCLE (200, 20), 20 LINE (150, 20)-(170, 20) LINE (230, 20)-(250, 20) LINE (180, 40)-(160, 60) LINE (220, 40)-(240, 60) LINE (200, 50)-(200, 70)
SCREEN 7
cls
LINE (60, 20)-(0, 80)
LINE (60, 20)-(120, 80)
LINE (0, 80)-(120, 80)
LINE (80, 40)-(80, 20)
LINE (80, 20)-(100, 20)
LINE (100, 20)-(100, 60)
LINE (20, 80)-(20, 160)
LINE (20, 160)-(100, 160)
LINE (100, 160)-(100, 80)
LINE (30, 160)-(30, 110)
LINE (30, 110)-(60, 110)
LINE (60, 110)-(60, 160)
LINE (70, 90)-(90, 90)
LINE (90, 90)-(90, 110)
LINE (90, 110)-(70, 110)
LINE (70, 110)-(70, 90)
LINE (80, 90)-(80, 110)
LINE (70, 100)-(90, 100)
CIRCLE (200, 20), 20
LINE (150, 20)-(170, 20)
LINE (230, 20)-(250, 20)
LINE (180, 40)-(160, 60)
LINE (220, 40)-(240, 60)
LINE (200, 50)-(200, 70)
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
#include <stdio.h>
#include <stdlib.h> // предоставляет rand() и srand()
#include <time.h> // предоставляет time()
// число строк в массиве:
#define M 5
// длина каждой строки:
#define N 7
int main ()
{
srand(time(NULL)); // новая точка отсчета рнд
int B[M][N]; // массив
int cnt; // число отрицательных
int i, j;
// заполняем массив случайными:
for (i=0; i<M; i++)
for (j=0; j<N; j++)
B[i][j] = rand() %21 - 10;
// считаем отрицательные:
for (i=0; i<N; i++)
{
cnt = 0; // перед каждым новым столбцом сбрасываем счетчик отрицательных
for (j=0; j<M; j++)
if (B[i][j] < 0) cnt++;
printf("column #%i, count is: %d\n", i, cnt);
}
return 0; // конец программы