Π‘Ρ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ ΠΈ Ρ€Π΅ΠΌΠΎΠ½Ρ‚
Π Π΅ΠΏΠ΅Ρ‚ΠΈΡ‚ΠΎΡ€Ρ‹
ΠšΡ€Π°ΡΠΎΡ‚Π°
ЀрилансСры
Π Π°Π·Π½Ρ‹Π΅ спСциалисты
Π£Ρ…ΠΎΠ΄ Π·Π° ΠΆΠΈΠ²ΠΎΡ‚Π½Ρ‹ΠΌΠΈ
Π’Ρ€Π΅Π½Π΅Ρ€Ρ‹
Автоинструкторы

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° C/C++ β€” удалённая Ρ€Π°Π±ΠΎΡ‚Π° Π² МосквС

Π”Π°Ρ‚Π°: 2024-08-24
Π”Π΅Ρ‚Π°Π»ΠΈ
Π Π΅Π³ΠΈΠΎΠ½
Москва
Π—Π°Π½ΡΡ‚ΠΎΡΡ‚ΡŒ
дистанционно
Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ
договорная
Π”Π°Ρ‚Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ
2024-08-24
ОписаниС
УнивСрситСтская Π·Π°Π΄Π°Ρ‡Π°. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нуля. Π˜Π½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ для ΠΊΠ»Π΅Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ±ΠΎΡ‚Π° Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ систСму для управлСния ΠΊΠ²Π°Π΄Ρ€ΠΎΠΊΠΎΠΏΡ‚Π΅Ρ€ΠΎΠΌ, ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‰ΠΈΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ Π»Π°Π±ΠΈΡ€ΠΈΠ½Ρ‚Ρƒ. Π―Ρ‡Π΅ΠΉΠΊΠ° Π»Π°Π±ΠΈΡ€ΠΈΠ½Ρ‚Π° ΠΈΠΌΠ΅Π΅Ρ‚ Ρ„ΠΎΡ€ΠΌΡƒ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π°. Π ΠΎΠ±ΠΎΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π²ΠΈΠ½ΡƒΡ‚ΡŒΡΡ Π² сосСднюю ячСйку Π² случаС отсутствия Π² Π½Π΅ΠΉ прСпятствия. Π ΠΎΠ±ΠΎΡ‚Ρƒ извСстны ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² ΠΈΠ· Π»Π°Π±ΠΈΡ€ΠΈΠ½Ρ‚Π°, Π½ΠΎ извСстСн ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ Π΄ΠΎ Π½ΠΈΡ…. 1. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ язык для описания дСйствий ΠΊΠ»Π΅Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ±ΠΎΡ‚Π° с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΎΠ², ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² ΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ: - Π—Π½Π°ΠΊΠΎΠ²Ρ‹Ρ… цСлочислСнных Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΎΠ² Π² дСсятичном Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅; - ЛогичСских Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΎΠ² True ΠΈ False; логичСскиС константы ΠΈ выраТСния ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ΡΡ ΠΊ Π·Π½Π°ΠΊΠΎΠ²Ρ‹ΠΌ цСлочислСнным ΠΊΠ°ΠΊ 1 ΠΈ 0 соотвСтствСнно, 0 прСобразуСтся Π² False, любоС Π΄Ρ€ΡƒΠ³ΠΎΠ΅ число Π² True; - ОбъявлСниС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…/констант Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ…: - ЦСлочислСнная пСрСмСнная со Π·Π½Π°ΠΊΠΎΠΌ integer<имя ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°>[ = <арифмСтичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅>]; - ЛогичСская пСрСмСнная boolean <имя ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° > [= <логичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅>]; - ΠšΡƒΠ±ΠΈΡ‡Π΅ΡΠΊΠ°Ρ ячСйка пространства cube <имя ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° > = {<арифмСтичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° X>, <арифмСтичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° Y>, <логичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ занятости прСпятствиСм>}; - ΠΊ свойствам ячСйки ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° <имя ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ячСйки>=><ΠΏΠΎΠ»Π΅ ячСйки>; - ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ массив massive <имя ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°> = {<арифмСтичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ Π² пространствС 1>[, <арифмСтичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ Π² пространствС 2>,…]}; Π² ΠΎΠ΄Π½ΠΎΠΌ массивС ΠΌΠΎΠ³ΡƒΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ элСмСнты Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² (Π² Ρ‚ΠΎΠΌ числС массивы); - ΠžΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ элСмСнту массива - <имя ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°> [<арифмСтичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ индСкс 1, [ арифмСтичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ индСкс 2,…)]] – ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ элСмСнта массива с Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ; - ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ получСния размСрности массива - Π Π°Π·ΠΌΠ΅Ρ€ <имя ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° массива> ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ΡΡ строгая типизация, Ссли ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ ΠΈ Ρ‚ΠΈΠΏΡ‹ Π½Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚, Ρ‚ΠΎ это сСмантичСская ошибка. - ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ сравнСния Ρ‚ΠΈΠΏΠΎΠ² - TypeCheck {<имя ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° / элСмСнты массива / имя Ρ‚ΠΈΠΏΠ°> <имя ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° / элСмСнты массива / имя Ρ‚ΠΈΠΏΠ°>} ; Ссли Ρ‚ΠΈΠΏΡ‹ совпадаю Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ True, ΠΈΠ½Π°Ρ‡Π΅ False. - ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² присваивания β€˜=’; - АрифмСтичСских ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ²: - <арифмСтичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅> + <арифмСтичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅> - < арифмСтичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ > - < арифмСтичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ > - ЛогичСских ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² (Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ логичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅): - ~ <логичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ > (ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅) ; - <логичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ > && <логичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅> (ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ); - <логичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ > || <логичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅> (Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ); - ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² сравнСния: - <арифмСтичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅> < <арифмСтичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅>; - <арифмСтичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅> > <арифмСтичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅>; - ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² Ρ†ΠΈΠΊΠ»Π° - Π¦ΠΈΠΊΠ»<ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ скаляр> = <арифмСтичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ скаляр 1>: <арифмСтичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ скаляр 2> <прСдлоТСния языка > (Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ‚Π΅Π»Π° Ρ†ΠΈΠΊΠ»Π° с ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° скаляра ΠΎΡ‚ значСния выраТСния 1 Π΄ΠΎ значСния выраТСния 2; выраТСния Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ†ΠΈΠΊΠ»Π°) - Условных ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² if <логичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅> <ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ языка / Π³Ρ€ΡƒΠΏΠΏΠ° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ> ; - ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² управлСния Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠΌ - пСрСмСщСния Ρ€ΠΎΠ±ΠΎΡ‚Π° Π½Π° ΠΎΠ΄Π½Ρƒ ΠΊΠ»Π΅Ρ‚ΠΊΡƒ Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ^_^ – Π²ΠΏΠ΅Ρ€Π΅Π΄, v_v – Π½Π°Π·Π°Π΄, <_< – Π²Π»Π΅Π²ΠΎ, >_> – Π²ΠΏΡ€Π°Π²ΠΎ; Ссли Ρ€ΠΎΠ±ΠΎΡ‚ сталкиваСтся с прСпятствиСм, Ρ‚ΠΎ ΠΎΠ½ ломаСтся. - Π˜Π·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ расстояния Π΄ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ прСпятствия Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ ^_0 – Π²ΠΏΠ΅Ρ€Π΅Π΄, v_0 – Π½Π°Π·Π°Π΄, <_0 – Π²Π»Π΅Π²ΠΎ, >_0 – Π²ΠΏΡ€Π°Π²ΠΎ; - ДСйствия Ρ€ΠΎΠ±ΠΎΡ‚Π° ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² Π² Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Ρ… скобках, Ссли Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ получСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ расстоянии Π΄ΠΎ прСпятствий, Ρ‚ΠΎ Π³Ρ€ΡƒΠΏΠΏΠ° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² возвращаСтся ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ ячССк с ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ послСднСго мСстополоТСния Ρ€ΠΎΠ±ΠΎΡ‚Π°. - {<ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ управлСния Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠΌ 1>; […]} - Для ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ прСрывания выполнСния ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Ссли Π² сосСднСй ячСйкС (для ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΎΠ±Π·ΠΎΡ€Π°) ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΎ прСпятствиС - >_< - ΠŸΡ€ΠΈΠΌΠ΅Ρ€: {^_^;^_0;>_<;<_<} - ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒΡΡ Π²ΠΏΠ΅Ρ€Π΅Π΄; ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π²ΠΏΠ΅Ρ€Π΅Π΄; ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ, Ссли Π² сосСднСй ΠΊΠ»Π΅Ρ‚ΠΊΠ΅ прСпятствиС, ΠΈΠ½Π°Ρ‡Π΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹; ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒΡΡ Π²Π»Π΅Π²ΠΎ. - ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ получСния Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ мСстополоТСния Ρ€ΠΎΠ±ΠΎΡ‚Π° - *_*; Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ячСйку с ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ. - ΠžΠΏΠΈΡΠ°Ρ‚Π΅Π»ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ - <Ρ‚ΠΈΠΏ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΠΎΠ³ΠΎ значСния 1> function <имя Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ> ([<Ρ‚ΠΈΠΏ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ 1> <имя ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ 1> [,…]) < прСдлоТСния языка >. Ѐункция являСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ видимости, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΏΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ; Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΡ‹Π΅ значСния ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΠΈΠ· Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ. Ѐункция ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ объявлСна Π² любом мСстС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΏΡ€ΠΈ объявлСнии ΠΎΠ½Π° Π½Π΅ выполняСтся. - ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Π²Ρ‹Π·ΠΎΠ²Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ - <имя Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ> (<Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 1>,…), Π²Ρ‹Π·ΠΎΠ² ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π² любом мСстС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ( Π² Ρ‚ΠΎΠΌ числС Π΄ΠΎ Π΅Π΅ объявлСниС). ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ языка Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ символом β€˜;’. Π―Π·Ρ‹ΠΊ являСтся рСгистрозависимым, 2. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ flex ΠΈ bison ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ³ΠΎ языка. ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π° слСдуСт ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ коррСктности примСнСния языковых конструкций (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚/Π΄Π΅ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚ константы); Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° языка Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎ возмоТности ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠΉ. 3. На Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΌ языкС Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ для поиска Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠΌ Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΈΠ· Π»Π°Π±ΠΈΡ€ΠΈΠ½Ρ‚Π°. ОписаниС Π»Π°Π±ΠΈΡ€ΠΈΠ½Ρ‚Π° ΠΈ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ€ΠΎΠ±ΠΎΡ‚Π° задаСтся Π² тСкстовом Ρ„Π°ΠΉΠ»Π΅.
ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π·Π°ΠΊΠ°Π·Ρ‹
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° C/C++
дистанционно
договорная
Лабораторная Ρ€Π°Π±ΠΎΡ‚Π°. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нуля. НСобходимо Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ для условного языка C-light, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ опрСдСляСт ошибки Π² Ρ„Π°ΠΉΠ»Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π΅ΠΊΠΎΠ³ΠΎ Π½Π΅Π΄Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π½ΠΎΠ³ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°, Π² Ρ„Π°ΠΉΠ»Π΅ с Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½ΠΎΠΉ прСдставлСн синтаксис языка, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» с ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ синтаксиса, Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» с ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π³Π΄Π΅ ΠΈΠΌΠ΅Π½Π½ΠΎ ошибка.
Москва
ЀрилансСры
2024-11-04
ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° C/C++
дистанционно
договорная
БистСмноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π”ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Orange Pi5 Pro + Kinect v2 (one) + Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° libfreenect2 + ubuntu-rockchip 24.02 На ΠΌΠ°ΠΊΠ΅ ΠΊΠΈΠ½Π΅ΠΊΡ‚ с Ρ‚ΠΎΠΉ ΠΆΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ прСкрасно. На OrangePi Π΄Π°Π½Π½Ρ‹Π΅ с RGB ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ, с Depth ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ Π½Π΅Ρ‚ смСна ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Π½Π° Ρ€ΠΎΠ΄Π½ΡƒΡŽ ΠΎΡ‚ OrangePi Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΌΠΎΠ»Ρ‡ΠΈΡ‚. Π Π°Π·ΠΌΠ΅Ρ€ Π±ΡƒΡ„Π΅Ρ€Π° swiotlb Π² ядрС ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π» Π΄ΠΎ 512ΠΌΠ±, Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚. Ошибки Ρ‚Π°ΠΊΠΈΠ΅ kernel: dwc3 fc000000.usb: swiotlb buffer is full (sz: 270336 bytes), total 262144 (slots), used 163 (slots) kernel: usb 2-1.1: usbfs: usb_submit_urb returned -11 Π‘ΠΊΠΎΡ€Π΅Π΅ всСго ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² usb Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π΅.
Москва
ЀрилансСры
2024-10-30
ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° C/C++
дистанционно
договорная
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для ПК. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нуля, Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Визуализация Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ.
Москва
ЀрилансСры
2024-10-26
ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° C/C++
дистанционно
договорная
Π›Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нуля. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с ΠΎΠ΄Π½ΠΎΠΉ Π»Π°Π±ΠΎΠΉ. Если ΠΊΡ€Π°Ρ‚ΠΊΠΎ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ опСрационная систСма pintos написанная Π½Π° Π‘ΠΈ, которая Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· Linux. Данная ос ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для изучСния ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ/Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с ΠΏΠΎΡ‚ΠΎΠΊΠ°ΠΌΠΈ процСссора. Π›Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ я дСлаю Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ°. Π•ΡΡ‚ΡŒ Π² этой ос ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ, ΠΎΠ½ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° распрСдСлСниС Ρ€Π°Π±ΠΎΡ‚ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ². Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ ΠΈΠΌΠ΅Π΅Ρ‚ нСдостаток - Π½Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ распрСдСляСт ΠΏΠΎΡ‚ΠΎΠΊΠΈ. Π§Ρ‚ΠΎ имССтся Π²Π²ΠΈΠ΄Ρƒ, Ссли Π²ΠΊΡ€Π°Ρ‚Ρ†Π΅, Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΎΡ‚ΠΎΠΊ ΠΈΠΌΠ΅Π΅Ρ‚ свой ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚. Π§Π΅ΠΌ большС ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Ρƒ ΠΏΠΎΡ‚ΠΎΠΊΠ°, Ρ‚Π΅ΠΌ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Ρ‘Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ. Если Ρƒ нас допустим Π΅ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ ΠΏΠΎΡ‚ΠΎΠΊΠ° с ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π°ΠΌΠΈ: 45, 15, 20. Π’ΠΎ ΠΏΠΎΡ‚ΠΎΠΊ с ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠΌ 15 Π½Π΅ выполнится, вСдь ΠΏΠΎΡ‚ΠΎΠΊ с ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠΌ 20 большС 15 ΠΈ ΠΎΡ‚Π±ΠΈΡ€Π°Π΅Ρ‚ процСсс выполнСния. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ‡Π΅Π³ΠΎ, Ρƒ нас ΠΏΠΎΡ‚ΠΎΠΊ с ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠΌ 15 висит Π² ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠΈ ΠΈ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π΄ΠΎΠ΄Π΅Π»Π°Π΅Ρ‚ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, трСбуСтся Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ°. Он Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΡ‚ΠΎΠΊΠΈ ΠΏΠΎ приоритСтности ΠΈ ΠΈΡ… Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ. Данная рСализация Π»Π°Π±Ρ‹ дСлаСтся Ρ‡Π΅Ρ€Π΅Π· Π·Π°ΠΌΠΊΠΈ, сСмафору ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Ρ‹. ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π΄Π΅Π»Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ: Π•ΡΡ‚ΡŒ 3 ΠΏΠΎΡ‚ΠΎΠΊΠ° с ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π°ΠΌΠΈ: 61, 9, 18. Наш Π½ΠΎΠ²Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡ‚ΠΎΠΊΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ»ΠΈΡΡŒ Ρ‚Π°ΠΊ: 61, 18, 9. Π’Π΅ΡΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ², Π²ΠΊΠ»ΡŽΡ‡Π°Ρ пинтос Π½Π°ΠΌ Π²Ρ‹Π΄Π°Π½. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ сколько Π±ΡƒΠ΄Π΅Ρ‚ ΡΡ‚ΠΎΠΈΡ‚ΡŒ. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ заливаСтся Π½Π° сайт Π²ΡƒΠ·Π° ΠΈ провСряСтся Π½Π° Π°Π½Ρ‚ΠΈΠΏΠ»Π°Π³ΠΈΠ°Ρ‚, Π² этом Ρ‚ΠΎΠΆΠ΅ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ. Π€Π°ΠΉΠ» с пинтос Π½Π°ΠΌ Π²Ρ‹Π΄Π°Π½, установка Ρ‡ΡƒΡ‚ΡŒ корявая, Π½ΠΎ смогу Π±Π»ΠΈΠΆΠ΅ ΠΊ Π²Π΅Ρ‡Π΅Ρ€Ρƒ ΠΏΠΎΠ΄ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Ссли потрСбуСтся.
Москва
ЀрилансСры
2024-10-25
ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° C/C++
дистанционно
договорная
Π‘++Buider 11. Настройка, Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Π•ΡΡ‚ΡŒ ΠΊΠΎΠ΄ задания написанный чисто Π½Π° с++, Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² Π±ΠΈΠ»Π΄Π΅Ρ€Π΅ 11,Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π²ΠΎΠ΄ΠΈΠ»ΠΎ Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ.
Москва
ЀрилансСры
2024-10-16
ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° C/C++
дистанционно
договорная
ΠžΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΊΡ€Π΅ΠΏΠΊΠΎΠΉ Π±Π°Π·Π΅, ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², Π±ΠΎΡ‚ΠΎΠ², ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π²Π΅Π±, сайты, ΠΈΠ³Ρ€Ρ‹, ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ устройства, БАБ. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нуля, Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. НуТСн программист с ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ программирования Π½Π° Π‘ΠΈ. НСваТно сколько Π»Π΅Ρ‚, мСсяцСв, Π²Π°ΠΆΠ½ΠΎ Π³Π»ΡƒΠ±ΠΈΠ½Π° Π½Π°Π²Ρ‹ΠΊΠΎΠ². Π—Π°Π΄Π°Ρ‡Π° состоит Π² ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ ΠΊΡ€Π΅ΠΏΠΊΠΎΠΉ Π±Π°Π·Π΅ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с языком программирования Π—Π°Π΄Π°Ρ‡Π° #2 состоит Π² ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ спСциализированной Ρ€Π°Π±ΠΎΡ‚Π΅ с языком программирования для создания Π±ΠΎΡ‚ΠΎΠ², Π²Π΅Π± ΠΈΠ½Ρ‚Π΅Ρ€Π²Π΅Π½Ρ‚ΠΎΠ², для сайта, мобильная Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ БАБ. Π’Π°ΠΆΠ½ΠΎΠ΅ ΡƒΡ‚ΠΎΡ‡Π½Π΅Π½ΠΈΠ΅. Если Π’Ρ‹ ΡΠ²Π»ΡΠ΅Ρ‚Π΅ΡΡŒ профСссионалом Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… областях, Π½Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΌΠΈΠΌΠΎ, ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΈΡˆΠΈΡ‚Π΅. ПоТСлания ΠΈ особСнности: НуТСн программист с ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ программирования Π½Π° Π‘ΠΈ. НСваТно сколько Π»Π΅Ρ‚, мСсяцСв, Π²Π°ΠΆΠ½ΠΎ Π³Π»ΡƒΠ±ΠΈΠ½Π° Π½Π°Π²Ρ‹ΠΊΠΎΠ². Π—Π°Π΄Π°Ρ‡Π° состоит Π² ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ ΠΊΡ€Π΅ΠΏΠΊΠΎΠΉ Π±Π°Π·Π΅ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с языком программирования Π—Π°Π΄Π°Ρ‡Π° #2 состоит Π² ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ спСциализированной Ρ€Π°Π±ΠΎΡ‚Π΅ с языком программирования для создания Π±ΠΎΡ‚ΠΎΠ², Π²Π΅Π± ΠΈΠ½Ρ‚Π΅Ρ€Π²Π΅Π½Ρ‚ΠΎΠ², для сайта, мобильная Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ БАБ. Π’Π°ΠΆΠ½ΠΎΠ΅ ΡƒΡ‚ΠΎΡ‡Π½Π΅Π½ΠΈΠ΅. Если Π’Ρ‹ ΡΠ²Π»ΡΠ΅Ρ‚Π΅ΡΡŒ профСссионалом Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… областях, Π½Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΌΠΈΠΌΠΎ, ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΈΡˆΠΈΡ‚Π΅.
Москва
ЀрилансСры
2024-10-14
ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° C/C++
дистанционно
договорная
БистСмноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π”ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Π˜Ρ‰Ρƒ спСциалиста-исполнитСля с Π·Π½Π°Π½ΠΈΠ΅ΠΌ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ΠΌ языков ΠΎΡ‚ Python Π΄ΠΎ C# ΠΈ Π²Ρ‹ΡˆΠ΅ + ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Twitch ( ΠΈΠ»ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΠΏΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ ) ОсновноС: По нСобходимости Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ, пСрвая Π·Π°Π΄Π°Ρ‡Π° пробная, сСйчас Π΅ΡΡ‚ΡŒ 3 ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ΠΎΠ² twitch Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ способами, Π½ΡƒΠΆΠ½ΠΎ просто ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ всё Π² ΠΎΠ΄ΠΈΠ½ для удобства, основной Π½Π° C#, ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ 2 Π½Π° ΠΏΠΈΡ‚ΠΎΠ½Π΅ сдСланы, Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ прокси ( ΠΏΠΎ ΡƒΠΌΡƒ ) ΠΈ Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠ΄ Π²ΠΏΠΈΡ…Π½ΡƒΡ‚ΡŒ Ρ‚ΡƒΠ΄Π° ΠΆΠ΅, ( исходик утСрян Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅ΠΊΠΎΠΌΠΏΠ΅Π»ΡŒΠ½ΡƒΡ‚ΡŒ ) Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅: ΠŸΠΎΡ‡ΠΈΠ½ΠΈΡ‚ΡŒ сортировку ΠΏΠΎ Π“Π•Πž ( RU Accounts ) - Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ | RU Geo ΠΈ Others Geo МСга-Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅: Ρ‡ΡƒΡ‚ΡŒ ΠΏΠΎΠ·ΠΆΠ΅ Ρ€Π°ΡΠΏΠΈΡˆΡƒ.
ЧСлябинск
ЀрилансСры
2024-10-08
ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅