l-Il / Practics

πŸ‘¨πŸ½β€πŸ’» ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ΠΏΠΎ языкам программирования. 4 сСмСстр, вСсна-Π»Π΅Ρ‚ΠΎ 2021Π³.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ΠΏΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ тСхнологиям Π½Π° языкС C#.

  • Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 2 РазмСститС Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅ Π΄Π²Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ (Button) ΠΈ ΠΎΠ΄Π½Ρƒ ΠΌΠ΅Ρ‚ΠΊΡƒ (Label). Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ°Ρ… ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ надписи: ΠΏΡ€ΠΈΠ²Π΅Ρ‚, Π΄ΠΎ свидания. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ события наТатия Π½Π° Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒ тСкст ΠΌΠ΅Ρ‚ΠΊΠΈ, Π½Π° слова: ΠΏΡ€ΠΈΠ²Π΅Ρ‚, Π΄ΠΎ свидания. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ события создания Ρ„ΠΎΡ€ΠΌΡ‹ (Load), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ ΠΌΠ΅Π½ΡΡ‚ΡŒ тСкст ΠΌΠ΅Ρ‚ΠΊΠΈ Π½Π° строку «Начало Ρ€Π°Π±ΠΎΡ‚Ρ‹Β».

  • Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 5 РазмСститС Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅ Π΄Π²Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ (Button) ΠΈ ΠΎΠ΄Π½ΠΎ ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° (TextBox). Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ°Ρ… ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ надписи: Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ, ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ события наТатия Π½Π° Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‡ΠΈΡ‰Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° Π·Π½Π°ΠΊΠ°ΠΌΠΈ Β«******Β». Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ события создания Ρ„ΠΎΡ€ΠΌΡ‹ (Load), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ ΠΌΠ΅Π½ΡΡ‚ΡŒ тСкст Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° Π½Π° строку Β«+++++Β».

  • Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 8 РазмСститС Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅ ряд ΠΊΠ½ΠΎΠΏΠΎΠΊ (Button). Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ события наТатия Π½Π° Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ события ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Ρ„ΠΎΡ€ΠΌΡ‹ (Resize), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ всС ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ.

  • Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 11 РазмСститС Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅ ряд ΠΏΠΎΠ»Π΅ΠΉ Π²Π²ΠΎΠ΄Π° (TextBox). Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ события наТатия ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π½Π° Π΄Π°Π½Π½Ρ‹Π΅ поля Π²Π²ΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° Π΅Π³ΠΎ Π½ΠΎΠΌΠ΅Ρ€. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ события ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Ρ„ΠΎΡ€ΠΌΡ‹ (Resize), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‡ΠΈΡ‰Π°Ρ‚ΡŒ всС поля Π²Π²ΠΎΠ΄Π°.

  • Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 14 Π Π΅Π°Π»ΠΈΠ·ΡƒΠΉΡ‚Π΅ ΠΈΠ³Ρ€Ρƒ ΠΌΠΈΠ½Π΅Ρ€ Π½Π° ΠΏΠΎΠ»Π΅ 3x3 ΠΈΠ· ΠΊΠ½ΠΎΠΏΠΎΠΊ (Button). ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ всС ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π΅ содСрТат надписСй. ΠŸΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ наТатия Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Π½Π° Π½Π΅ΠΉ Π»ΠΈΠ±ΠΎ показываСтся количСство ΠΌΠΈΠ½, Π»ΠΈΠ±ΠΎ надпись Β«ΠΌΠΈΠ½Π°!Β» ΠΈ мСняСтся Ρ†Π²Π΅Ρ‚ ΠΎΠΊΠ½Π°.

  • Π—Π°Π΄Π°Π½ΠΈΠ΅ 1 Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‰ΡƒΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ матСматичСскиС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ с использованиСм ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Ρ…, Π²Π²ΠΎΠ΄ΠΈΠΌΠΎΠΉ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ Π² TextBox.

equation31

equation32

equation33

equation34

equation35

Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ простой ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€.

По ΡƒΠΊΠ°Π·Π°Π½ΠΈΡŽ прСподаватСля Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΈΠ· Π½ΠΈΠΆΠ΅ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ списка. ΠžΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π²ΠΈΠ΄ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ тСкст ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π² соотвСтствии с ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΌ Π·Π°Π΄Π°Π½ΠΈΠ΅ΠΌ.

equation1

equation2

equation3

equation4

equation5

По ΡƒΠΊΠ°Π·Π°Π½ΠΈΡŽ прСподаватСля Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈΠ· Π½ΠΈΠΆΠ΅ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ списка. ΠžΡ‚ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ тСкст ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

equation12

equation15

equation18

equation11

equation14

Π’ΠΎ всСх заданиях исходныС Π΄Π°Π½Π½Ρ‹Π΅ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ListBox. Π‘Ρ‚Ρ€ΠΎΠΊΠΈ вводятся Π½Π° этапС проСктирования Ρ„ΠΎΡ€ΠΌΡ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠΊΠ½ΠΎ свойств. Π’Ρ‹Π²ΠΎΠ΄ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΌΠ΅Ρ‚ΠΊΡƒ Label.

  • Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 2 Найти долю ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² Π² строкС A.

  • Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 5 Π”Π°Π½ΠΎ слово. ВывСсти слово, содСрТащСС Ρ‚Π΅ ΠΆΠ΅ символы, Π½ΠΎ располоТСнныС Π² ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ порядкС.

  • Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 7 Π‘Ρ‚Ρ€ΠΎΠΊΠ° X состоит ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… кончаСтся Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ, Π²ΠΎΡΠΊΠ»ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΈΠ»ΠΈ Π²ΠΎΠΏΡ€ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π·Π½Π°ΠΊΠΎΠΌ. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ количСство ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² строкС X.

  • Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 8 ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ расстановки скобок Π² Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅. Расстановку ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ, Ссли число ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… скобок Ρ€Π°Π²Π½ΠΎ числу Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… скобок.

  • Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 11 ΠŸΠΎΠ΄ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ количСство Ρ†ΠΈΡ„Ρ€ Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΉ строкС.

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Ρ„ΠΎΡ€ΠΌΡƒ с элСмСнтами управлСния ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ Π½Π° рис. 6.1. ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΎΠ΄Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΉ массив. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ события для ΠΊΠ½ΠΎΠΏΠΎΠΊ (ΠΊΠΎΠ΄ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π½ΠΈΠΆΠ΅). Данная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° замСняСт всС ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ числа нулями. ΠŸΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ΠœΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² соотвСтствии с ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π·Π°Π΄Π°Π½ΠΈΠ΅ΠΌ.

  • Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 1 Найти сумму Ρ‡Π΅Ρ‚Π½Ρ‹Ρ… элСмСнтов массива.

  • Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 4 Найти количСство Π½ΡƒΠ»Π΅Π²Ρ‹Ρ… ΠΈ количСство ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов массива.

  • Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 7 Π—Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ элСмСнты нулями.

  • Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 10 Π£Π²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ элСмСнты массива с Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌΠΈ индСксами Π½Π° "1", Π° элСмСнты с Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌΠΈ индСксами Π½Π° "2".

  • Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 13 Π£ΠΊΠ°Π·Π°Ρ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€Π° элСмСнтов массива, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Π΅Π· остатка дСлятся Π½Π° "3" ΠΈ Π½Π° "5".

Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ для опрСдСлСния цСлочислСнной ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ 15 Π½Π° 15. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ для поиска минимального элСмСнта Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, послС наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ‚ΠΈΠΏΠ° Button, вывСсти Π² textBox.

  • Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 2 Найти ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ элСмСнты срСди элСмСнтов, располоТСнных Π½Π° ΠΏΠΎΠ±ΠΎΡ‡Π½ΠΎΠΉ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹.

  • Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 5 Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ, Π² ΠΊΠ°ΠΊΠΎΠΉ строкС ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ сумма элСмСнтов максимальная, Π° Π² ΠΊΠ°ΠΊΠΎΠΉ - минимальная.

  • Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 8 Найти Π½Π° Π³Π»Π°Π²Π½ΠΎΠΉ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ элСмСнты. ΠŸΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ мСстами строки, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ½ΠΈ располоТСны.

  • Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 11 Для столбцов ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ с Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌΠΈ Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌΠΈ Π½Π°ΠΉΡ‚ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ элСмСнт, для столбцов с Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌΠΈ - ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ.

  • Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 14 Найти Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строкС ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ срСди срСди ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов.

ΠŸΠΎΡΡ‚Ρ€ΠΎΠΉΡ‚Π΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ для ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΈΠ· Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ β„–2. Π’Π°Π±Π»ΠΈΡ†Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡƒΡ‚Ρ‘ΠΌ измСнСния ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° X с шагом h. Π‘Π°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ настройки.

equation21

equation22

equation23

equation24

equation25

  • Π—Π°Π΄Π°Π½ΠΈΠ΅ 1 ΠΠ°Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ Π½Π° канвасС ΠΏΠ΅ΠΉΠ·Π°ΠΆ: Π½Π΅Π±ΠΎ, Ρ‚Ρ€Π°Π²Π° солнцС, Π΄ΠΎΠΌ (ΠΊΡ€Ρ‹ΡˆΠ°, ΠΎΠΊΠ½ΠΎ), Π΄Π΅Ρ€Π΅Π²ΠΎ.

  • Π—Π°Π΄Π°Π½ΠΈΠ΅ 2 Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‰Π΅Π΅ Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰ΠΈΠΉΡΡ Π²ΠΈΠ½Ρ‚ самолСта.

  • Π—Π°Π΄Π°Π½ΠΈΠ΅ 5 Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‰Π΅Π΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ окруТности ΠΏΠΎ спирали.

  • Π—Π°Π΄Π°Π½ΠΈΠ΅ 8 Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‰Π΅Π΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ окруТности вдоль Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΎΠΊΠ½Π°. Π£Ρ‡Ρ‚ΠΈΡ‚Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΎΠΊΠ½Π°.

  • Π—Π°Π΄Π°Π½ΠΈΠ΅ 11 Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‰Π΅Π΅ Ρ…Π°ΠΎΡ‚ΠΈΡ‡Π½ΠΎΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π·Π²Π΅Π·Π΄Ρ‹ Π² ΠΎΠΊΠ½Π΅.

  • Π—Π°Π΄Π°Π½ΠΈΠ΅ 14 Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‰Π΅Π΅ броуновскоС Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ»Π΅ΠΊΡƒΠ»Ρ‹ Π² ΠΎΠΊΠ½Π΅.

  • Π—Π°Π΄Π°Π½ΠΈΠ΅ 2 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°ΠΉΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 1000 Ρ‚ΠΎΡ‡Π΅ΠΊ с ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌΠΈ случайным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Π¦Π²Π΅Ρ‚, Ρ‚Π°ΠΊΠΆΠ΅, задаСтся случайным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

  • Π—Π°Π΄Π°Π½ΠΈΠ΅ 5 Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, Π²Ρ‹Π²ΠΎΠ΄ΡΡ‰ΡƒΡŽ Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠΊΡ€ΡƒΠΆΠ½ΠΎΡΡ‚ΡŒ. Π¦Π΅Π½Ρ‚Ρ€ окруТности совпадаСт с Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠΌ изобраТСния. ВсС Ρ‚ΠΎΡ‡ΠΊΠΈ Π²Π½Π΅ окруТности Π·Π°ΠΊΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ. ВсС Ρ‚ΠΎΡ‡ΠΊΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ окруТности ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ. Радиус окруТности задаСтся ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ.

  • Π—Π°Π΄Π°Π½ΠΈΠ΅ 8 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°ΠΉΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, которая Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π½Ρ‹Π΅ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‡Π΅Ρ‚Π½ΠΎΠΉ строки.

  • Π—Π°Π΄Π°Π½ΠΈΠ΅ 11 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°ΠΉΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‰ΡƒΡŽ всС Ρ‚ΠΎΡ‡ΠΊΠΈ синСго Ρ†Π²Π΅Ρ‚Π° Π½Π° Ρ‚ΠΎΡ‡ΠΊΠΈ красного Ρ†Π²Π΅Ρ‚Π°.

  • Π—Π°Π΄Π°Π½ΠΈΠ΅ 14 Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΡΡ‰ΡƒΡŽ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² Ρ‡Π΅Ρ€Π½ΠΎ-Π±Π΅Π»Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π² соотвСтствии с ΠΏΠΎΡ€ΠΎΠ³ΠΎΠ²Ρ‹ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Π²Π΅Π» ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ.

  • Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 10 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ нахоТдСния ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ приблиТСния.
x y
0,0 6,0
0,2 3,0
0,4 2,0
0,6 6,0
0,8 2,0
1,0 5,0

About

πŸ‘¨πŸ½β€πŸ’» ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ΠΏΠΎ языкам программирования. 4 сСмСстр, вСсна-Π»Π΅Ρ‚ΠΎ 2021Π³.

License:MIT License


Languages

Language:C# 100.0%