Мазмуну:

Негизги партия үйрөткүчү эмес: 6 кадам
Негизги партия үйрөткүчү эмес: 6 кадам

Video: Негизги партия үйрөткүчү эмес: 6 кадам

Video: Негизги партия үйрөткүчү эмес: 6 кадам
Video: ПАРТИЯ ФРАКЦИЯСЫ ҚЫЗМЕТІНІҢ НЕГІЗГІ БАҒЫТТАРЫ - ОСНОВНЫЕ НАПРАВЛЕНИЯ ДЕЯТЕЛЬНОСТИ ПАРТИИ «AQ JOL» 2024, Ноябрь
Anonim
Негизги партия үйрөткүчү эмес
Негизги партия үйрөткүчү эмес

Мурунку үйрөткүчтө биз пакеттик файлдарды жазуунун негизги негиздерин үйрөндүк. Эгерде сизде партия деген эмне экенин билбесеңиз, бирок аны үйрөнгүңүз келсе, "Абдан Негизги Партиялык Окутуучуга" кайрылыңыз. Бул окуу куралында сиз өркүндөтүлгөн командаларды жана тиркеме түзүү үчүн аларды колдонуу.

1 -кадам: Variables Step (1/3)

Өзгөрмөлөрдү түзгөндө, биз компьютердин биз үчүн эстешин каалаган нерсени, кийинчерээк программада колдоно турган нерсени түзөбүз; биз компьютерге сактагыбыз келген бааны беребиз. жана биз аны сактоо үчүн энбелгини беребиз. Биз өзгөрмөлөрдү колдонуу менен бүтүн сандарды жана саптарды түзө алабыз. Өзгөрмөнү түзүү үчүн SET буйругун үйрөнүшүңүз керек. SET буйругу өзгөрмөлөрдү жаратат; SET name = hello'name ' - бул өзгөрмөнүн аты, ал эми' hello ' - бул өзгөрмө сакталуучу нерсе, ошондуктан сиз "echo name" терген сайын "салам" деп жооп бериши керек ооба? Жок, эгер сиз өзгөрмөнү көрсөтүүнү кааласаңыз анын тегерегине пайыздык (%) белгилерди коюңуз

2 -кадам: Variables Step (2/3)

Variables Step (2/3)
Variables Step (2/3)

Эми биз сөзсүз түрдө математиканы жасай алабызбы? Биз num = 1 теребиз. Бул "num" деп аталган өзгөрмөнү жаратат, ага 1 тиркелет. Андан кийин num =%num%+1 (бул "num" дегенди билдирет (aka 1) жана аны num+1 кылыңыз (aka 1+1)) андаecho %num %бизге 2 бериши керек, туурабы? Келгиле, аракет кылып көрөлү: блокнотко төмөнкүлөрдү териңиз жана MathAttempt.bat катары сактаңыз (жылдыздарды кошпогула (*)) @echo offset v = 1set v =%v%+1echo%v%пауза 2 деп айтыш керек, ооба? NOPE.it 1+1 дейт, анткени компьютер сиздин буйругуңузду мындай деп чечмелейт: сиз: "ошондуктан num = 1, туурабы?" pc: "Туура" сиз: "андыктан num плюс бир деген эмне?" pc: num+1 = 1+1 ошондуктан компьютер сиздин буйругуңузду сөзмө -сөз чечмелейт.

3 -кадам: Variables Step (3/3)

Variables Step (3/3)
Variables Step (3/3)

Ошентип, кантип компьютерди математикалык ой жүгүртүүгө жеткиребиз? Жөнөкөй, биз өзгөрмөнүн атына чейин а /а кошобуз Мисалы, биз: "set /a num = 1" анан "set /a num =%num%+1" анан "echo" деп теребиз. %num%"анда биз 2 алышыбыз керек, туурабы? Келгиле, муну блокнотко териңиз ….. бла бла бла, сиз машыгууну билесиз. ********************* ******************************@echo офсет /а num = 1set /a num =%num%+1echo%num% пауза *********************************************** *** бар! ал 1+1 кошту! компьютер муну ушундай көрөт: _you: so num = 1, right? pc: rightyou: so num plus plus one? pc: num+1 = 1+1 = 2Voila! Ошентип, азыр жасайбыз Эсептөө программасы! Биз абдан негизги топтор боюнча үйрөнгөн goto буйругун колдонобуз. ***************************** ****************************@echo офсет /а num = 1: топсет /а num =%num%+1echo%num% goto top ********************************************** ********** Компьютер 1ди кошуп жатат, анан чокуга чыгып, дагы 1ди кошуп ж.б.

4 -кадам: Параметрлер кадамы (1/2)

Параметрлер кадамы (1/2)
Параметрлер кадамы (1/2)

Ошентип, азыр биз өзгөрмөлөрдү колдоно алабыз, эгерде бизде тандоолор бар болсо, анда: Hello.press 2 деп айтуу үчүн 1 басып, коштошуу үчүн. "IF" буйругун колдонобуз, мисалы: Муну CMDге териңиз: эгер 1 = = 1 echo Көрүңүз, ал иштейт! Биз эч нерсени көрө алган жокпуз, анткени 1 барабар эмес 2 Эгерде биз колдонуучунун бир нерсе киргизишин күткүбүз келсе, биз a /p кошобуз жана бөлүктү бош калтырабыз. бир нерсе салганыңызды күтөбүз, ошондуктан биз теребиз: *********************************** *@echo offset v1 = hi !! set v2 = bye !! echo HI деп айтуу үчүн 1 басыңыз! echo BYE деп айтуу үчүн 2 басыңыз! set /p you = if %you %== 1 echo %v1 %if %you %= = 2 жаңырык %v2 %пауза ************************************ Бул компьютерге айтып жатат эгер биз 1 терсек, ал HI жаңырышы керек!, жана 2 деп айтсак ал BYE деп жаңырышы керек !!

5 -кадам: Параметрлер кадамы (2/2)

Параметрлер кадамы (2/2)
Параметрлер кадамы (2/2)

Эми биз билебиз, эгерде биз өзгөрмөнү тандап алгыбыз келсе, теребиз: set /p variablename = жана эгерде биз өзгөрмөнү орнотууну кааласак, анда биз жазабыз: set /a variablename = value 2000? Биз бул программада SET, IF жана GOTO колдонобуз (жана жаңырыгы анык) ******************************** *****@echo offset /a num = 0: topset /a num =%num%+1echo%num%if%num%== 2000 goto gobackgoto top: gobackset /a num =%num%-1echo%num %if %num %== 0 goto topgoto goback ************************************ Ошентип азыр, 2000ге жеткенде, IF буйругу аны кайра эсептөөчү экинчи бөлүккө айландырат, ал эми 0гө жеткенде, аны эсептөөчү биринчи бөлүгүн GOTO кылат … ж.б.у.с.с.

6 -кадам: Бүттү

Сиз менин партияларымдын окуу куралын бүтүрдүңүз. Сиз бул жерге кээ бир Cool Batch Applications үчүн башка көрсөтмөлөргө өтүү үчүн барсаңыз болот, эгер сиз пакеттик программаларыңыздын бирине жардам бергиңиз келсе, мага билдирүү жөнөтүңүз же мага электрондук кат жөнөтүңүз [email protected] жана Мен сизге жардам берүүгө аракет кылам, эгер сиз оффлайнда бир нерсени сынап көргүңүз келсе, анда мен пакеттик файл программалоону үйрөнүүнү сунуштайм! Джон Альберт тарабынан, чындыгында жөнөкөй, ээрчүү оңой жана жакшыргыңыз келсе сонун!

Сунушталууда: