.


:




:

































 

 

 

 





Pascal Taskbook

http://old.urfu.ru/fileadmin/user_upload/kafedra_fiziki/pdf/29.pdf

Begin1. . , , .

Begin2. . .

Begin3. V /, U / (U < V). T1 , ( ) T2 . S, .

Begin4. V1 /, V2 /, S . T , .

Begin5. V1 /, V2 /, S . T , .

Begin6. , a b.

Begin7. . , .

Begin8. R. Pi 3.14.

Begin9. , R1, R2 (R1 < R2). Pi 3.14.

Begin10. . .

Begin11. . , . Pi 3.14.

Begin12. . , . Pi 3.14.

Begin13. a b (a > b) alpha ( ).

Begin14. a b (a > b) alpha ( ).

Begin15. (x1, y1) (x2, y2).

Begin16. (x1, y1), (x2, y2), (x3, y3). .

Begin17.

Ax2 + Bx + C = 0, A, B, C ( A 0), , .

Begin18.

A1x + B1y = C1,
A2x + B2y = C2, A1, B1, C1, A2, B2, C2, , .

Begin19. . div mod, .

Begin20. . div mod, .

True, , False . , ( , ..), .

Begin21. : " Ax2 + Bx + C = 0 A, B, C ".

Begin22. : " x, y , ".

Begin23. : " x, y , ".

Begin24. : " (x, y) , (x1, y1), (x2, y2), ".

Begin25. : " ".

Begin26. : " ".

Begin27. : " ".

Begin28. : " ".

Begin29. : " ".

Begin30. : " ".

Begin31. : " ".

Begin32. : " ".

Begin33. : " ".

Begin34. : " ".

Begin35. : " ".

Begin36. : " ".

Begin37. ( 1 8) . , True, False.

Begin38. ( 1 8) . , True, False.

Begin39. ( 1 8) . , True, False.

Begin40. ( 1 8) . , True, False.

Begin41. ( 1 8) . , True, False.

Begin42. . ( 0 ).

Begin43. .

Begin44. .

Begin45. .

Begin46. X Y , X , Y .

Begin47. X, Y, Z , .

Begin48. X, Y, Z , .

Begin49. : A B. , , , .

Begin50. : A B. , , , .

Begin51. : X, Y, Z. , ; .

Begin52. : X, Y, Z. , ; .

Begin53. . , 0. , 1. , OX OY, 2 3.

Begin54. , OX OY. , .

Begin55. : A, B, C. , (B C) A, A.

Begin56. , , . .

Begin57. ( ). , , , , 20 1901 .

Begin58. ( ). , , 365 , 366 . , 4, , 100 400 (, 300, 1300 1900 , 1200 2000 ).

Begin59. x f, :

  1, x <= 0,
f(x)= xx, 0 < x < 2,
  4, x >= 2.

Begin60. x f, :

  0, x < 0,
f(x)= 1, x [0,1), [2,3),...,
  1, x [1,2), [3,4),....

Begin61. , 999 999. " ", " ", " " ..

Begin62. , 1 9999. " ", " " ..

Begin63. (1 , 2 ,...). ("", "" ..).

Begin64. (1 , 2 ,...). .

Begin65. 0 9. (0 "", 1 "", 2 "",...).

Begin66. 1 5. (1 "", 2 "", 3 "", 4 "", 5 "").

Begin67. : 1 , 2 , 3 , 4 . A B ( ). .

Begin68. : 1 , 2 , 3 , 4 , 5 . L ( ). .

Begin69. : 1 , 2 , 3 , 4 , 5 . M ( ). .

Begin70. ("" , "" , "" , "" ) : 0 , 1 , 1 . C N . .

Begin71. ("" , "" , "" , "" ) : 1 , 1 , 2 180 . C N1 N2 . .

Begin72. : 1 (R), 2 (D), 3 (L), 4 (S). . ( ). Pi 3.14.

Begin73. : 1 (a), 2 (c), 3 , (h), 4 (S). . ( ).

Begin74. : 1 (a), 2 (R1), 3 (R2), 4 (S). . ( ).

Begin75. : D () M (), . D M , .

Begin76. : D () M (), . D M , .

Begin77. 20 69, ( ). , "", : 20 " ", 32 " ", 41 " ".

Begin78. 100 999. , : 256 " ", 814 " ".

Begin79. 60- , 12- , : , , , . : , , , , , , , , , , . , 1984 .

Begin80. A B (A < B). , ( ), , N .

Begin81. A B (A < B). , ( ), , N .

Begin82. A N (> 0). A N: AN = AA...A ( A N ).

Begin83. A N (> 0). A 1 N.

Begin84. A N (> 0).

1 + A + A2 + A3 +... + AN.

Begin85. A N (> 0).

1 A + A2 A3 +... + (1)NAN.

Begin86. N (> 1). K, 3K > N, 3K.

Begin87. N (> 1). K, 3K < N, 3K.

Begin88. A (> 1). N, 1 + 1/2 +... + 1/N A, .

Begin89. A (> 1). N, 1 + 1/2 +... + 1/N A, .

Begin90. N (> 0). 12...N. , .

Begin91. N (> 0). N , 13...N; N , 24...N. , .

Begin92. N (> 0).

2 + 1/(2!) + 1/(3!) +... + 1/(N!) ( N! "N " 1 N: N! = 12...N). e = exp(1) (= 2.71828183...).

Begin93. X N (> 0).

1 + X + X2/2! +... + XN/N! (N! = 12...N). exp X.

Begin94. X N (> 0).

X X3/3! + X5/5! ... + (1)NX2N+1/(2N+1)! (N! = 12...N). sin X.

Begin95. X N (> 0).

1 X2/2! + X4/4! ... + (1)NX2N/(2N)! (N! = 12...N). cos X.

Begin96. X (|X| < 1) N (> 0).

X X2/2 + X3/3 ... + (1)N1XN/N. ln 1+X.

Begin97. X (|X| < 1) N (> 0).

X X3/3 + X5/5 ... + (1)NX2N+1/(2N+1). arctg X.

Begin98. N (> 2) : A, B (A < B). [A, B] H N A, A + H, A + 2H, A + 3H,..., B. H N , [A, B].

Begin99. N (> 2) : A, B (A < B). F(X) F(X) = 1 sin(X). F N , [A, B]: F(A), F(A + H), F(A + 2H),..., F(B).

Begin100. D (> 0). AN :

A1 = 2, AN = 2 + 1/AN1, N = 2, 3,... K, |AK AK1| < D, , AK1 AK.

Begin101. D (> 0). AN :

A1 = 1, A2 = 2, AN = (AN2+ AN1)/2, N = 3, 4,... K, |AK AK1| < D, , AK1 AK.

, ( , N ).

Begin102. . .

Begin103. N N . .

Begin104. N N . K .

Begin105. N N . K .

Begin106. K, N N . , K, True; False.

Begin107. ; 0. .

Begin108. ; 0. . , 0.

Begin109. K ; 0. , K.

Begin110. K ; 0. , K. , 0.

Begin111. K ; 0. , K. , 0.

Begin112. N N . , , K .

Begin113. N N . , , K .

Begin114. N N . , . , True, False.

Begin115. N N . , 0; , .

Begin116. N N , . , ( , 0).

Begin117. N N , . , ( , 0).

Begin118. K, N N : A1, A2,..., AN. K-e : A1K, A2K,..., ANK.

Begin119. N N : A1, A2,..., AN. : A1, A22,..., AN1N1, ANN.

Begin120. N N : A1, A2,..., AN. : A1N, A2N1,..., AN12, AN.

"" , . . : . .

Minmax1. .

Minmax2. 1|2 .

Minmax3. 1|2 3|4 .

Minmax4. 1|2 .

Minmax5. 1|2 3|4 . , 0.

Minmax6. [ ]1|[ ]2 . , 0.

Minmax7. a, b (0 < a < b) . 1|2 , (a, b). , 1.

Minmax8. . , 1|2 3|4 5|6.

Minmax9. 1|2 ( ) .

Minmax10. . , 1|2. 1|2 , 0.

Minmax11. 1|2 .

Minmax12. . 1|2 .

Array1. N. .

Array2. N. 1|2 , 1|2.

Array3. A 10. 1|2 A[i], : A[1] < A[i] < A[10]. , 0.

Array4. N. , 1|2 3|4 . .

Array5. N. 1|2 , 1|2.

Array6. 10.

Array7. 1|2 10 3|4.

Array8. 10. , .

Array9. N. 1|2 .

Array10. N k (0 < k < 5, k < N). 1|2 k .

Array11. , N 1|2 . , 1|2 , 0.

Array12. N. , [ ]1|[ ]2 . , 0, , , .

Array13. N. 1|2.

Array14. N. 1|2 1|2.

Array15. N. , 1|2.

Array16. N. ( , ).

Array17. R N. , 1|2 .

Array18. R N. , 1|2 .

Array19. N. .

Array20. N. .

Array21. N. , [ ]1|[ ]2|[ ]3|[ ]4.

Array22. N. , 1 N, 0, .

Array23. N. , 1|2 3|4 .

Array24. N. , ( 1). , .

Array25. N. , 1|2 .

Array26. N. , 1|2|3 .

Array27. N. 1|2 .

Array28. k N. 1|2 k- . k, .

Array29. k N. , 1|2|3 k.

Array30. k N. , 1|2|3 k, .

Array31. A B 5, 1|2. , .

Array32. N 1|2.

Array33. N. , 1|2 .

Array34. A B N . B, 1|2 A.

Array35. A N . , 1|2|3|4 , , 5|6 . , .

Array36. A N . 1|2 ( , A).

Array37. A N . , 1|2, .

Array38. A B, N1 N2 . 1|2 , .

Array39. A N . 1|2 , A, ( , A).

Array40. A N . : (x1,y1) < (x2,y2), x1 < x2, x1 = x2 y1 < y2. 1|2 .

[

()

Matrix1. k (0 < k < 11) 4 x 10. k- .

Matrix2. 5 x 9. 1|2 3|4.

Matrix3. 5 x 10. 1|2 3|4.

Matrix4. 5 x 10. 1|2 , 3|4 1|2.

Matrix5. 5 x 10. , 1|2.

Matrix6. 5 x 10. 1|2 3|4 3|4 1|2 .

Matrix7. 5 x 10. 1|2 1|2 3|4.

Matrix8. 5 x 10. 1|2 3|4, ( ). 3|4 , 0.

Matrix9. 5 x 10. 1|2 3|4, . 3|4 , 0.

Matrix10. M x N. () , , (). 1|2, 3|4 1|2.

Matrix11. M x N. 1|2, .

Matrix12. M x N. 1|2 3|4, .

Matrix13. M. 1|2 .

Matrix14. M. , 1|2 ( A[1,M]1|A[1,1]2).

Matrix15. M. 1|2 , 3|4 ( A[1,M]3|A[1,1]4).

Matrix16. M. , 1|2 3|4 .

Matrix17. M. , 1|2 ( ) 3|4 ( ).

Matrix18. M. [ ]1|[c ]2|[ ]3|[ ]4 .

Matrix19. M. 901|1802|2703 .

Matrix20. 5 x 10. 1|2, 3|4.

Matrix21. 5 x 10. 1|2 3|4, , . 3|4 , 0.

Matrix22. k1 k2 4 x 10. 1|2 k1 k2.

Matrix23. 5 x 10. 1|2, .

Matrix24. 5 x 10. 11|102 3|4 , .

Matrix25. k 4 x 10. 1|2 k.

Matrix26. 5 x 10. 1|2, 3|4 .

Matrix27. 5 x 10. 1|2|3 , .

Matrix28. k 4 x 9. 1|2 3|4 k 3|4 .

Matrix29. 4 x 9. 1|2 , 3|4 .

Matrix30. 5 x 9. 1|2 3|4 , , , .

Matrix31. M x N. , . , 0.

Matrix32. M x N. (), () . 1|2 0.

Matrix33. M x N. 1|2 , 3|4 5|6 .

 

String1. N (N ), C1 C2, C1.

String2. . , , .

String3. . .

String4. . 1|[ ]2|[ ]3.

String5. . 1|2 3|4 1|2.

String6. . , 1; ( ), 2; , 0.

String7. . , 1|2 .

String8. S, , N (> 0). , N ( ).

String9. , 1|2 . , 1|2 .

String10. , . .

String11. S N. S N : S N, , S N, "." ().

String12. : N1 N2, : S1 S2. , N1 S1 N2 S2.

String13. : S1 S2. , S2 S1. , , S2 S1, , 0.

String14. : S1 S2. S2 S1.

String15. S C. C S.

String16. S1, S2 C. 1|2 C S1 S2.

String17. : S1 S2. S1 1|2|3 , S2. , S1 .

String18. : S1, S2, S3. S1 1|2|3 S2 S3.

String19. . , 1|2 . , .

String20. , , ( ). .

String21. , , ( ). , [ ]1|[ ""]2.

String22. , , ( ). , "".

String23. , , ( ). 1|2 .

String24. , , ( ). , , "." (). .

String25. , , ( ). , ( ), .

String26. , , ( ). , 1|2 1|2 ( ).

String27. , , ( ). , ( ), .

String28. - . , .

String29. - . [ ]1|[ ]2.

String30. - . 1|2 ( , 3|4 ).

String31. -, . , .

String32. , , , (), . 1|2 .

String33. , . ( "\"). , "\".

String34. - . , ("" "", "" "", "" "", "" "" ..). "" ("" ""). .

String35. - k (0 < k < 10). , , k- (, k = 2 "" "", "" "", "" "", "" "" ..). "" , .

String36. ( String35) k (0 < k < 10). .

String37. ( String35) C. k .

String38. -. , , , , , , (, "" "").

String39. , , String38. .

String40. , . ( ), 0. , , , , 1.

integer real. -.

Proc1. Min2(A,B)1|Max2(A,B)2 , 1|2 A B. 1|2 A B, A C, A D, A, B, C, D.

Proc2. Minmax(A,B), A A B, B (A B , ). , A, B, C, D.

Proc3. Minmax Proc2, Min3(A,B,C)1|Max3(A,B,C)2 , 1|2 A, B C. 1|2 (A,B,C), (A,B,D), (A,C,D), A, B, C, D.

Proc4. Min21|Max22 Proc1, Min4(A,B,C,D)1|Max4(A,B,C,D)2 , 1|2 A, B, C D. 1|2 (A,B,C,D), (A,B,C,E), (A,C,D,E), A, B, C, D, E.

Proc5. Fact(N) , N! = 12...N (N > 0 ). 10 .

Proc6. FactR(N) , N! = 12...N N (> 0). .

Proc7. Fact2(N) , " ": N!! = 135...N, N , N!! = 246...N, N (N > 0 ). .

Proc8. Fib(N) , N- F(N) : F(1) = F(2) = 1, F(k) = F(k2) + F(k1), k = 3, 4,.... 10 .

Proc9. SumDigit(N,S), S N (N , S ). , .

Proc10. NOD2(A,B) , () A B, : (A,B) = (B mod A,A), A <> 0; (0,B) = B. A B, A C, A D, A, B, C, D.

Proc11. NOD2 Proc10, Frac(a,b,p,q), a/b p/q ( ). p/q (.. q > 0). , a/b + c/d, a/b + e/f, a/b + g/h ( a, b, c, d, e, f, g, h ).

Proc12. Exp1(x,eps) ( x, eps , eps > 0), exp(x): exp(x) = 1 + x + x2 / 2! + x3 / 3! +... + xn / n! +.... , eps. Exp1 x eps.

Proc13. Sin1(x,eps)1|Cos1(x,eps)2 ( x, eps , eps > 0), sin(x)1|cos(x)2: [sin(x) = x x3 / 3! + x5 / 5! ... + (1)n x2n+1 / (2n+1)! +...]1|
[cos(x) = 1 x2 / 2! + x4 / 4! ... + (1)n x2n / (2n)! +...]2. , eps. Sin11|Cos12 1|2 x eps.

Proc14. Ln1(x,n)1|Arctg1(x,n)2 ( x, eps , |x| < 1, eps > 0), ln(1+x)1|arctg(x)2: [ln(1+x) = x x2 / 2 + x3 / 3 ... + (1)n xn+1 / (n+1) +...]1|
[arctg(x) = x x3 / 3 + x5 / 5 ... + (1)n x2n+1 / (2n+1) +...]2. , eps. Ln11|Arctg12 ln(1+x)1|arctg(x)2 x eps.

Proc15. PowerA(x,a,eps) ( x, a, eps , |x| < 1, a > 0, eps > 0), (1+x)a: (1+x)a = 1 + ax + a(a1)x2 / 2! +... + a(a1)...(an+1)xn / n! +.... , eps. PowerA (1+x)a x a eps.

Proc16. Otr(Ax,Ay,Bx,By) , AB : |AB| = sqrt((Ax-Bx)2 + (Ay-By)2) (Ax, Ay, Bx, By ). AB, AC, AD, A, B, C, D.

Proc17. Otr Proc16, Perim(Ax,Ay,Bx,By,Cx,Cy) , ABC (Ax, Ay, Bx, By, Cx, Cy ). ABC, ABD, ACD, A, B, C, D.

Proc18. Otr Perim Proc16 Proc17, Area(Ax,Ay,Bx,By,Cx,Cy) , ABC :

SABC = sqrt(p(p|AB|)(p|AC|)(p|BC|)), p . ABC, ABD, ACD, A, B, C, D.

Proc19. Otr Area Proc16 Proc18, Dist(Px,Py,Ax,Ay,Bx,By,D), D P AB D = 2SPAB / |AB|, SPAB PAB. P AB, AC, BC, P, A, B, C.

Proc20. Dist Proc19, Heights(Ax,Ay,Bx,By,Cx,Cy,hA,hB,hC), hA, hB, hC ABC, A, B, C. ABC, ABD, ACD, A, B, C, D.

 

, . - , Borland Pascal 7.0. - , , -. - -, , , . / , -, , -.

- / .

Proc21. Polynom(A,N,X) , P X. P N ( , 0 < N < 8) A ( , N+1): P(X) = A[1]XN + A[2]XN1 +... + A[N]X + A[N+1]. , .

Proc22. Min(A,N)1|Max(A,N)2 , 1|2 A, N . 1|2 A, B, C NA, NB, NC .

Proc23. NMin(A,N)1|NMax(A,N)2 , 1|2 A ( N ). 1|2 A, B, C NA, NB, NC .

Proc24. NMinmax(A,N,NMin,NMax), A N . : NMin ( ) NMax ( ). A, B, C NA, NB, NC .

Proc25. NOD2 Proc10, NODN(A,N) , A N. A, B, C NA, NB, NC .

Proc26. NOKN(A,N) , A N. (X,Y) = X * Y div (X,Y), NOD2 Proc10. NOKN A, B, C NA, NB, NC .

Proc27. Factors(A,N,F), A . N, ( ) F (N F ; F 15).





:


: 2017-03-18; !; : 662 |


:

:

: , .
==> ...

1359 - | 1310 -


© 2015-2024 lektsii.org - -

: 0.255 .