.


:




:

































 

 

 

 





, 1:

#include <stdio.h>
#include <time.h>
#include <stdlib.h>

alloc. h, / :

# include < alloc. h >

.5.2. :

randomize();
size=random(151)+50;

rand 0150, 50 50200. :

printf (" size =% d \ n ", size);

:

Ar=(int far *)malloc(size*sizeof(int));

malloc () - . sze ; . malloc () , int Ar.

. 1 , . 1:

for (Cr = Ar; Cr < Ar + size; Cr ++) {

Cr , .. Cr 0. Cr 1, .. . Cr=Ar+sze1, .. Cr . *Cr, .. , Cr.

, , , nn.

, 1 , : *Cr. , , Cr - I r.

, , 1:

for (av/=nn; Ir<Cr; Ir++)
if (*Ir<av) *Ir=av;

av, r . r 1, .. ( * r). r= C r1, C r .

.

free () , malloc (): free (Ar);

.

/****************************************************/
/* */
/****************************************************/
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#include <alloc.h>
int main(void)
{
int size; /* */
int *Ar; /* */
int *Cr, *Ir; /* */
int av, nn; /*
*/
randomize(); /* rand */
size=random(151)+50;
printf("size=%d\n",size);
Ar=(int far *)malloc(size*sizeof(int)); /* */
/*
*/
printf(" :\n");
for (Cr=Ar; Cr<Ar+size; Cr++)
{ *Cr=random(101)-50;
printf("%3d ",*Cr);
}
putchar('\n');
/* */
for (nn=0, Cr=Ar; Cr<Ar+size; Cr++)
{ if (*Cr<0)
/* */
if (!nn)
{ /* :
r,
*/
Ir=Cr; av=*Cr; nn=1;
}
else
{ av+=*Cr; nn++;
/* */
} /* */
else /* */
if (nn)
{ /*
:
*/
for (av/=nn; Ir<Cr; Ir++)
if (*Ir<av) *Ir=av;
nn=0; /* */
} /* */
} /* */
if (nn) /* */
for (av/=nn; Ir<Cr; Ir++)
if (*Ir<av) *Ir=av;
/* */
printf("-:\n");
for (Cr=Ar; Cr<Ar+size; printf("%3d ",*Cr++));
putchar('\n');
free(Ar); /* */
return 0;
}

, 1. , , , , 1 , , . .

 

 


 

8

1.

2.

3.

.

, . , , .

:

  • ;
  • ( );
  • ;
  • 1;
  • 2;
  • ( );
  • ( );
  • .

-.

1. .

1913 1928 1940 1945
. / 0.5 1.3 12.4 3.1
. 119 175.7 434 128.7
. 36 57 1012 136
. 22
. . 269 297 1218 335

) 1913. ? [ , 1913 , ];

) 1945. 150 . .? [ , 1945., .].

 

2. (. ).

1913 1928 1940 1950 1955
28.2 24.1 23.1 23.6 19.1
23 27.7 40.3 38.5 60.5
2.2 4.4 3.6 4.8 9.1
13.2 7.3 11.3 8.6 9.9
19.1 17.2 20.2 16.2 14.8
2.2 2.9 2 3 2.8
3.5 5,7 6 3.8 7.7

) 1913. ? [ , 1913.];

) 1955. 10 . ? [ , 1955 .].

 

3. (. ).

1913 1928 1940 1945 1953
94.3 92.2 110.5 83.3 106.7
3.1 5.7 7.7 8.1 8.3
0.5 0.8 1.3 1.8 1.3
2.1 3.9 18.1 10.2 28.7

) 1913. ? [, 1913 .];

) 1953 . 10 . ? [ , 1953.].

 

4. . (. . .).

, % () (+)
1938/39 1106 22 163 7289
1949/50 3928 18,9 +41 25986
1955/56 5253 26,8 141 27520
1956/57 5704 26,8 321 27280
1958/59 5988 24,5 182 27300

) ? [, ];

) 27400 . . .? [, ].

 

5. (. /).

1937 1950 1955
6 4.3 12.3
3.6 9.4 17.8
4.1 9.3 15
1.4 3 5.4
1.1 2.1 4.3
0.3 0.8 2.1

) 1950. ? [, 1950.];

) 1937. 2 . /.? [, 1937.].

 

6. (. ).

1938/39 5 4.8 8.9 1.1
1949/50 36.5 35.1 29.6 13
1955/56 68.2 65.2 66.5 40.6
1956/57 71 68.3 69.4 43.3
1957/58 69.1 65.9 71.9 44.1

) ? [, ];

) 40 . ? [, ].

 

7. .

1913 1928 1940 1959
. . 12.6
. 269 297 1218 7017
. . 0.6 0.7 1.6 6.3
. . 4.7 2 13.8 88.2
. 5.3 2 12 17.7
- . 1107 1041 1580 4103

) 1913. ? [ , 1913., ];

) 1940. 100 ? [ , 1940., ].

 

8. .

1937 1943 1957
. 451 503 458
. 173 293 354
. 3 70 99.5 300
. 73 103 106
. 41 186 332
. 764 990 992
. 422 44 306
. 568 675 483

) 1937. ? [ , 1937 ., ];

) 1957. 1 . ? [ , 1957., ].

 

9. .

1932 1940 1950 1958
40.4 175.1 359.6 677
(.) 340.2 494 511 650
(.) 1488 2166 1967 2847
(%) 12.9 9.7 7.7 6.6

) 1950.? [, 1950.];

) 100 1932.? [, 1932., ].

 

10.

1913 1940 1950 1958
. 5 4.7 4.9 7.9
. 29.4 33.6 35.3 57.8
. 192 161 180 321
. 11.9 12.2 11.7 23.5

) 1913. ? [ , 1913., ];

) 1958. 1 . ? [ , 1958., ].

 

11. (.).

1940

1960

 
82.2 482 221.2 939.4
33.4 157.6 73.8 318
1.7 12 5.2 23.2
0.07 0.1 2.7 11.2

) 1940. ? [, , , ( 1940.)];

) 1960. 50 .? [, ].

 

12. ( % ).

1955 1956 1954
68.6 62.1 32.7
27.8 27.4 38.7
2.5 5.3 28.6
4.5 4.5
0.6 0.7

) 1956. ? [ , 1956.];

) 35%? [ , 1954 .].

 

13. (. ).

1937 1958
2.3 9.3
1.3 5.0
1.3 4.1
0.3 1.3
0.2 0.9
5.7 33.3

) 1958. ? [, 1958.];

) 1937. 1 . ? [, 1937.].

 

14. .

(. $)

(1953 = 100)

   
1953 149 100 100 100
1954 154 93 101 123
1955 170 103 113 152
1956 188 112 112 171
1957 204 114 116 196
1958 193 119 116 205

) ? [, ];

) 150%? [, ].

 

15. ( 100 )

1940 1950 1955
, 11 6 12 5 14 6
15 13 25
17 17 26
2 4 3

) 1940. ? [ , 1940.];

) 1955. 10 ( 100 )? [ , 1955.].

 

16. (/).

1913 1928 1940 1945 1953
8.1 7.9 8.6 7.9 7.8
168 132 146 159 148
- 10.8 8.1 10.8 15.3 20.5
3.3 2.4 1.7 1.3 1.3
91 132 97 72 87

) 1940. ? [, 1940.];

) 1945. 20 /? [ , 1945.].

 

17. ( % ).

1948

1958

 
20.3 7.2 43.4 18.7
43.5 56.5 31.1 54.7
5.5 33.6 7.1 23.1
30.2 2.7 18.4 3.5

) 1958 . ? [ , 1958.];

) 1948. 25%? [ , 1948.].

 

18. (. ).

  1938 1958 1938 1958
945 13690 488 11080
1675 3774 2118 5510
880 3864 1440 5631
335 1082 647 1627
132 737 284 934

) 1958. ? [, 1958.];

) 1938. 900 . .? [, 1938.].

 

19.

1913 1928 1940 1958
. . 1.5 2 58.4 138
. 5.9 44.1 1179 6031
. 274 10105
. 1.5 1.8 5.7 33.1
. . 0.84 145.4 511
. . 1.3 31.6 219.7

) 1928. ? [ , 1928., ];

) 1958. 300 . ? [ , 1958., .].

 

20. .

1937 1950 1958
. 86.7 84.7 123.7
. 49.2 49 143
. 10.3 16 41.3
. 10.7 28.3 84.5
. 3.5 3.2 3.8
. 6.1 4.4 14.98

) 1950. ? [ , 1950., ];

) 1937. 10 ? [ , 1937., ].

 

21.

(. /)

(. )

  .. ..
1913 1945 35 1098 16
1928 5007 420 1905 121
1940 48309 5113 11192 1587
1945 43257 4841 11124 1252
1955 170225 23165 37243 5996

) ? [, ()];

) 1000 .? [, .].

 

22. (% ).

1883 1913 1929 1937 1946 1956
10.7 13.3 15.6 12.9 30.1 20.7
15.6 13.9 10.8 10 11.6 9.7
8.9 7.2 6 3.7 2.7 4.9
10.3 13.1 9.7 9.3 0.7 8.0
0.5 1.7 2.9 4.7 0.3 2.7

) 1913 . ? [, 1913 ];

) 1956 . 8% ? [, 1956 .].

 

23.

1913 1928 1940 1958
. 4.2 3.3 14.9 39.6
. 4.2 4.3 18.3 54.9
. 29.1 35.5 165 496
. 9.2 11.6 31.1 113
. 3 0.02 0.33 3.39 29.9

) 1913. ? [, 1913 ., ];

) 1958 . 50 . .? [, 1958., ].

 

24.

1928 1940 1945 1958
. 75 468 265 5186
100 . . 0.4 3.1 3.2 16.3
100 . . 32.8 259.3 110.7 2215
. . 3.5 0.3 359

) 1940. ? [ , 1940., ];

) 1945. 10 . ? [ , 1945., .].

 

25. (. .)

1938 82 28 424
1950 2357 280 4133
1955 3945 495 5887
1956 4643 765 5495
1957 5640 655 7188
1958 5486 258 8144

) ? [, ];

) 500 . .? [, ].

 

26. (. . ).

1940 1950 1958
17,6 22 42,6
5,8 8 22,2
11,9 21,3 58
1,6 3,4 9,7

) 1940. ? [ , 1940.];

) 1958. 30 . . ? [ , 1958.].

 

27.

(. ) (. ) (. 3) (. )
1913 29.1 9.2
1928 35.5 11.6 0.3 0.6
1940 165 31.1 3.2 1662.9
1950 261 37 5.6 4710

) ? [, ];

) 20 . . ? [, ].

 

28. .

1913 1928 1940 1959
. 2.9 2.4 9.6 22.3
. 2.4 2.4 8.9 24
. 2.1 2 6.5 19.6
. 6.9 4.7 20.2 53.5
. 4.4 4 15.7 29.2
. 22.8 24.8 83.8 167.7
. 1047 353 1600
. 3 0.5 11.6

) 1928. ? [, 1928., ];

) 1940. 25 . .? [, 1940., ].

 

29. .

1913 1928 1940 1958
(. ) 0.69 0.97 2.08 2.15
(. ) 0.68 1.03 2.51 4.4
1 () 13 6.8 12.1 20.4

) 1 [, 1 ];

) 1 . ? [, ].

 

30. .

(..) 1953 1957 1953 1957
2.6 2.7 0.5 0.5
5.4 6.3 1.9 2.1
13.1 15 11.1 11.5
0.3 0.3 0.8 0.9
(. .) 9.1 11.1 3 3

) 1957. ? [ , 1957.];

) 1953. 5 . .? [ , 1953 ., ].

 

31. .

1913 1928 1940 1945
. / 1.4 3.2 12.4 7.1
. 80 135.7 434 128.7
. . 80 150 800 200
. 200 400 500 120
. . 369 497 2218 335

) 1928. ? [ , 1928 , ];

) 1945. 150 . .? [ , 1945., ].

 

32. (. ).

1913 1928 1940 1945 1953
94.3 92.2 110.5 83.3 106.7
3.1 5.7 7.7 8.1 8.3
1.5 2.8 3.3 1.8 1.3
2.1 3.9 18.1 10.2 18.7

) 1928. ? [, 1928 .];

) 1945. 10 . ? [ , 1945.].

 

33. (. ).

г
1938/39 5 4.8 8.9 2.1
1949/50 26.5 18.1 19.6 10
1955/56 68.2 55.2 56.5 30.6
1956/57 71 63.3 69.4 33.3
1957/58 69.1 62.9 51.9 28.1

) ? [, ];

) 20 . .? [, ].

 

34. .

1932 1940 1950 1958
50.4 185.1 459.6 577
(.) 240.2 694 611 850
(.) 1588 2266 1867 2947
(%) 18.9 8.7 9.7 8.6

) 1940.? [, 1940.];

) 100 1932.? [, 1932., ].

 

35. ( % ).

1954 1956 1958
64.6 52.1 31.9
29.8 37.4 38.4
4.5 5.3 23.3
4.5 4.5 5.6
0.6 0.7 0.8

) 1954. ? [ , 1954.];

) 1958. 30%? [ , 1958 .].

 

36. ( 100 )

1940 1950 1955
9 10 8
14 12 23
13 11 20
2 4 3

) 1940. ? [ , 1940.];

) 1950. 10 ( 100 )? [ , 1950.].

 

37. (. ).

  1938 1958 1938 1958
1945 13690 2088 11080
1575 4774 1118 9510
980 2864 1240 6631
435 982 747 1527
232 837 384 1034

) 1958. ? [, 1958.];

) 1938. 900 . .? [, 1938.].

 

38.

(. /)

(. )

  .. ..
1913 2945 45 1198 17
1928 5007 430 2905 131
1940 47309 5213 10192 1887
1945 42257 4941 13124 1452
1955 172225 24565 38243 7996

) ? [, ()];

) 1000 . .? [, .].

 

 

39.

1928 1940 1945 1958
. 75 468 265 5186
100 . . 0.4 3.1 3.2 16.3
100 . . 32.8 259.3 110.7 2215
. . 3.5 0.3 359

) 1928. ? [ , 1928., ];

) 1958. 10 . ? [ , 1958., ].

 

40.

(. ) (. ) (. 3) (. )
1928 39.1 9.2 0,2 0,4
1930 45.5 13.6 0.5 0.3
1940 175 31.1 3.3 1562
1950 281 38 6.6 4710

) ? [, ];

) 20 . . ? [, ].

3.

: , , (. . ) (. .). , . , . .

/* ====== ========================== */
#include <stdio.h>
#include <stdlib.h>
#define N 100
#define LN 20
#define LC 15
#define LG_I 66
#define LG_V 51
main ()
{ struct country /* : */
{ char name [LN+1]; /* */
char capit [LC+1]; /* */
float area; /* */
float chisl; /* */
};
/* ======= ====================================== */
int n; /* */
struct country c[N]; /* */
float pl_z; /* */
/* ============ ===================================== */
struct
{ char name [LN+1]; /* */
char capit [LC+1]; /* */
float pl; /* */
} c_r[N]; /* - */
int p; /* - */
/* ========= =============================== */
int i; /* */
float pl; /* - */
float ar_min; /* */
int n_min; /* ,
*/
int pr; /* */
float r; /* , */
/* : */
char sg_icx[LG_I+1]=
"-----------------------------------------------------------------";
/* -: */
char sg_vix[LG_V+1]=
"-------------------------------------------------";
/* ========= ² ================================ */
/* --------------- --------------- */
do
{ printf (" ( , %d):", N);
scanf("%d",&n);
if (n<0 || n>N)
{ pr=1;
printf(" !\n");
}
else pr=0;
}
while(pr);
/* --------------- ----------------- */
printf(" \n");
printf("%s\n", sg_icx);
printf("!NN! ! !");
printf (" ! !\ n ");
printf ("% s \ n ", sg _ icx);
do
{ for (i =0; i < n; i ++)
{ printf ("! %d ", i+1);
scanf("%s", c[i].name);
scanf("%s", c[i].capit);
scanf("%f", &r); c[i].area=r;
scanf("%f", &r);





:


: 2018-11-12; !; : 395 |


:

:

,
==> ...

2081 - | 1996 -


© 2015-2024 lektsii.org - -

: 0.163 .