Mundarija:
- 1 -qadam: O'zgaruvchilar qadami (1/3)
- 2 -qadam: O'zgaruvchilar qadami (2/3)
- 3 -qadam: O'zgaruvchilar qadami (3/3)
- 4 -qadam: Parametrlar bosqichi (1/2)
- 5 -qadam: Parametrlar bosqichi (2/2)
- 6 -qadam: bajarildi
Video: Asosiy darslik emas: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:29
Oldingi qo'llanmada biz ommaviy fayllarni yozishning asosiy shartlarini bilib oldik. Agar sizda partiya nima ekanligini bilmasangiz, lekin uni o'rganishni xohlasangiz, "Juda oddiy to'plamli darslik" ga qarang. Bu qo'llanmada siz yanada rivojlangan buyruqlar va ulardan ilova yaratish uchun foydalanish.
1 -qadam: O'zgaruvchilar qadami (1/3)
O'zgaruvchilar - bu o'zgaruvchan ob'ektlar, biz o'zgarmaydigan yaratganimizda, biz kompyuterda eslab qolishi kerak bo'lgan narsani yaratamiz, uni keyinchalik dasturda ishlatishimiz mumkin; biz kompyuterga saqlamoqchi bo'lgan qiymatni beramiz. va biz uni tagida saqlash uchun yorliq beramiz, biz o'zgaruvchilar yordamida tamsayılar va satrlar yaratishimiz mumkin. O'zgaruvchini yaratish uchun SET buyrug'ini o'rganish kerak. SET buyrug'i o'zgaruvchilarni yaratadi; SET nomi = qiymat CMD -ga quyidagilarni kiriting: SET nomi = salom nomi - bu o'zgaruvchining nomi va "salom" - bu o'zgaruvchining saqlaydigan joyi, shuning uchun har safar "echo name" yozganingizda "salom" deb aytsa bo'ladi? YO'Q Agar siz o'zgaruvchini ko'rsatishni xohlasangiz Agar siz "echo%test%" deb yozsangiz, u "salom" deb javob berishi kerak. Ha
2 -qadam: O'zgaruvchilar qadami (2/3)
Shunday qilib, endi biz matematikani qila olamizmi? Biz num = 1 yozamiz. Bu "num" deb nomlangan o'zgaruvchini yaratadi, unga 1 qiymati qo'shiladi. Keyin num =%num%+1 (bu "num" (aka 1) degan ma'noni anglatadi) va uni raqam+1 (aka 1+1)) qiling, keyin bizga %2 berishi kerak, to'g'rimi? harakat qilib ko'ramiz: bloknotga quyidagilarni yozing va MathAttempt.bat sifatida saqlang (yulduzlarni o'z ichiga olmaydi (*)) @echo ofset v = 1set v =%v%+1echo%v%pauza 2 deyishi kerak, ha? NOPE.it 1+1 deb aytadi, chunki kompyuter sizning buyrug'ingizni quyidagicha talqin qiladi: siz: "shunday son = 1, to'g'rimi?" kompyuter: "To'g'ri" siz: "Xo'sh, raqamlar soni nima?" pc: num+1 = 1+1, shuning uchun kompyuter sizning buyrug'ingizni tom ma'noda talqin qiladi.
3 -qadam: O'zgaruvchilar qadami (3/3)
Xo'sh, qanday qilib biz kompyuterni matematik fikrlashga undaymiz? Oddiy, biz o'zgarmaydigan nomidan oldin /a ni qo'shamiz Masalan: "set /a num = 1", keyin "set /a num =%num%+1" va keyin "echo" ni yozamiz. %num%"demak, biz 2 olishimiz kerak, to'g'rimi? buni sinab ko'ramiz Buni bloknotga yozing ….. bla blah bla, siz mashqni bilasiz. ******************************@echo ofset /a num = 1set /a num =%num%+1echo%num% pauza *********************************************** ***Mana! u 1+1 qo'shdi! kompyuter buni shunday ko'radi: _you: shuning uchun num = 1, to'g'rimi? Hisoblash dasturi! Biz juda oddiy to'plamli qo'llanmada bilib olgan goto buyrug'idan foydalanamiz. ***************************** ****************************@echo ofset /a num = 1: topset /a num =%num%+1echo%num% Goto top ********************************************** ********** Kompyuter 1 qo'shadi, keyin tepaga chiqadi va yana 1 qo'shadi va hokazo.
4 -qadam: Parametrlar bosqichi (1/2)
Endi biz o'zgarmaydiganlarni ishlata olamiz, agar bizda variantlar bo'lsa, nima qilish kerak: Salom.press 2 deyish uchun 1 tugmasini bosing, biz "IF" buyrug'ini ishlatamiz, masalan: Buni CMD -ga yozing: agar 1 = = 1 echo Ishlayotganini ko'ring! (==) "teng" degan ma'noni anglatadi, siz ham "EQU" ni yozishingiz mumkin) Bizga "Qarang, u ishlaydi!" Degan xabar keldi. Endi buni yozing: agar 1 == 2 echo Ishlasa! Biz hech narsani ko'rmadik, chunki 1 teng emas 2 Agar biz foydalanuvchining biror narsa qo'yishini kutmoqchi bo'lsak, biz a /p qo'shamiz va o'zgarmaydigan qismdan keyin bo'sh qoldiramiz. Masalan: set /p variablename = Bu kompyuter Siz nimadir kiritishingizni kutamiz, shuning uchun biz yozamiz: *********************************** *@echo ofset v1 = hi !! set v2 = bye !! echo HI deyish uchun 1 tugmasini bosing! echo BYE deb aytish uchun 2 ni bosing! set /p you = if %you %== 1 echo %v1 %if %you %= = 2 echo %v2 %pauza ************************************* Bu kompyuterga aytiladi agar biz 1 -ni yozsak, u HI -ni aks ettirishi kerak! va agar 2 -ni aytsak, u BYE -ni aks ettirishi kerak !!
5 -qadam: Parametrlar bosqichi (2/2)
Endi biz bilamizki, agar biz o'zgaruvchini tanlashni xohlasak, biz yozamiz: set /p variablename = va agar o'zgaruvchini o'rnatmoqchi bo'lsak, biz yozamiz: set /a variablename = value 2000? Biz bu dasturda SET, IF va GOTO -dan foydalanamiz (va aniq echo) ******************************** *****@echo ofset /a num = 0: topset /a num =%num%+1echo%num%agar%num%== 2000 goto gobackgoto top: gobackset /a num =%num%-1echo%num %if %num %== 0 goto topgoto goback ************************************ Shunday qilib endi, 2000 ga yetganda, IF buyrug'i uni GOTO ni ikkinchi qismga aylantiradi, keyin 0 ga yetganda, uni hisoblaydigan birinchi qismni GOTO qiladi … va hokazo.
6 -qadam: bajarildi
Siz mening darsliklarimni tugatdingiz. Siz bu erga borishingiz mumkin, agar siz boshqa dasturlarga yordam berishni xohlasangiz, menga xabar yuboring yoki menga elektron pochta orqali [email protected] va Men sizga yordam berishga harakat qilaman, agar siz biror narsani oflayn rejimda sinab ko'rmoqchi bo'lsangiz, men fayllarni dasturiy ta'minotini o'rganishni tavsiya qilaman! Jon Albert tomonidan, haqiqatan ham oddiy, ta'qib qilish oson va agar siz yaxshilanishni xohlasangiz juda yaxshi!
Tavsiya:
KANBUS uchun oddiy darslik: 8 qadam
CANBUS uchun oddiy qo'llanma: Men uch haftadan buyon CANni o'rganyapman va hozirda men o'quv natijalarini tasdiqlash uchun ba'zi ilovalarni to'ldirdim. Ushbu qo'llanmada siz CANBUS aloqasini amalga oshirish uchun Arduino -dan foydalanishni o'rganasiz. Agar sizda biron bir taklif bo'lsa, qoldirishni xush kelibsiz
Photoshop -da yaltiroq matnli darslik: 16 qadam
Photoshop -dagi yaltiroq matnli darslik: O'rta grafik dizayner va multimediya generali bo'lgani uchun, yaltiroq matnli shrift dizayn talabi bilan keng tarqalgan. Ushbu qo'llanmada men matn sifatida yorqin matn shriftiga erishish bosqichlarini ko'rsataman
Politsiyaning LED yoritgichli Arduino politsiya sirenasi - darslik: 7 qadam
LED politsiya chiroqlari bilan Arduino politsiya sirenasi - Qo'llanma: Ushbu qo'llanmada biz miltillovchi ko'k va qizil chiroqli militsiya sirenasini yasashni o'rganamiz. Namoyish videosini tomosha qiling
Notepad orqali sun'iy intellektning markirovka tili (AIML) bo'yicha asosiy darslik: 8 qadam
QAYD BILGISI BILAN SUNIY AQOL TILI (AIML) BASIC TUTORIAL: AIML - sun'iy intellektni belgilash tili (AIML) - bu chatbot, verbot, pandorabot, superbot va boshqa gaplashuvchi robotlarda ishlatiladigan kengaytirilgan belgilash tili (XML) spetsifikatsiyasi. U doktor Richard Uolles tomonidan ishlab chiqilgan
Robotika: Rover 5 -ning asosiy versiyasi, robotning asosiy bosqichi: 18 qadam (rasmlar bilan)
Robotika: Rover 5 -ning eng yaxshi robotlari: