Mundarija:

To'plam bilan kodlash: 7 qadam
To'plam bilan kodlash: 7 qadam

Video: To'plam bilan kodlash: 7 qadam

Video: To'plam bilan kodlash: 7 qadam
Video: Ummon - Yettinchi qavat | Уммон - Еттинчи кават 2024, Iyul
Anonim
To'plam bilan kodlash
To'plam bilan kodlash

Boshlashdan oldin

Batch - bu Microsoft tomonidan ishlab chiqarilgan kodlash tili. Bu juda oddiy, chunki u grafikani namoyish qila olmaydi va ovozni ijro eta olmaydi. Garchi, ilovalarni ochish, matnli o'yinlar yaratish va ikkinchi soniya sifatida ishlatish foydalidir.

O'rganish oson, chunki biror narsani tezda bajarishni istasangiz, buyruqlar ko'p emas.

Ushbu qo'llanmada bir necha asosiy buyruqlar, shuningdek, soatni yasash bo'yicha ko'rsatma tushuntiriladi.

Eslatma: To'plam faqat Windows tizimlarida, DOS kunlaridan boshlab, Windows -ning eng so'nggi versiyasiga qadar ishlaydi. Unix asosidagi tizimlarni (Linux, android …) yoki MacOS (iOS, Mackintosh) ishlatmang.

MUHIM:

BATCH faylini saqlaganingizda ".bat" OR ".cmd" bilan tugashiga ishonch hosil qiling (shaxsan men.batni afzal ko'raman)

Bundan tashqari, agar siz uni tahrir qilmoqchi bo'lsangiz, sichqonchaning o'ng tugmachasi> Tahrirlash -ni bosib, Notepad -da ochiladigan faylni tahrir qilishingiz mumkin. Agar siz "Sublime Text" yoki "Notepad ++" kabi boshqa biror narsadan foydalansangiz, odatda "Fayl> Ochish …" ga o'ting va agar u yuklanmagan bo'lsa, u erdan faylni topishingiz mumkin.

(Notepad ++ foydalanuvchilari uchun, sichqonchaning o'ng tugmachasini bosib> Notepad ++ yordamida tahrir qilish mumkin.)

(Kam aniqlikdagi tasvir uchun uzr. Rasm kerak edi, shuning uchun "Bu shunday bo'ladi" deb yozib qo'ydi.)

1 -qadam: asoslar | Eko

Ba'zi buyruqlar hamma narsada doimiy bo'ladi.

Ulardan birinchisi "aks -sado" bo'ladi.

Echo nima qiladi?

Asosan, u siz kiritgan barcha matnlarni uzatadi. masalan, "echo Salom!" buyruq satrida siz "Salom!" chiqish sifatida.

Echo ham o'chirilishi mumkin.

Bu "@echo off" ga o'tish orqali amalga oshiriladi. Bu "C: / windows / System32 (agar siz uni administrator rejimida ishlatayotgan bo'lsangiz) kabi ma'lumotlarni uzatishni to'xtatadi.

2 -qadam: 2 -qadam: asoslari | Rang va Cls

Rang o'z -o'zidan tushunarli. Bu sizga terminal oynasining shrift rangini va fon rangini o'zgartirish imkonini beradi. Batafsilroq tushuntirishni "rang?" Yozib topish mumkin. buyruq satriga (cmd.exe)

Cls - "Ekranni tozalash" qisqartmasi. U avval kiritilgan barcha ma'lumotlarni, masalan, kiritilgan buyruqlar, matn va boshqalarni ekranini o'chiradi.

3 -qadam: 3 -qadam: asoslari | "%%", ":" va Goto

Bu erda narsalar qiziqarli bo'ladi.

"%%" yordamida siz ba'zi ma'lumotlarni, masalan, kiritilgan matnni yoki boshqa statistikani konsol tozalanmaguncha (yopiq) saqlay olasiz, bu ba'zi skriptlarda foydali bo'ladi. (Matnga asoslangan o'yinlarda siz ismlar, statistikalar va boshqa narsalarni o'zgartirish va kuzatish mumkin bo'lgan narsalarni saqlash uchun foydalanishingiz mumkin.)

":" Va goto yordamida siz ko'chadan yaratishingiz va skript bo'ylab harakat qilishingiz mumkin. Shunday qilib, siz foydalanuvchiga biror narsa kiritishingiz mumkin, keyin skriptdan chiqing yoki boshiga qayting.

4 -qadam: 4 -qadam: asoslari | Final

Davom etishdan oldin yana bir nechta narsalarga e'tibor berish kerak.

set /p insertsomethinghere = Matnni kiriting:

agar %qo'shilsa %== 1 goto aplacetogo

Bu ko'p tanlovli variant sifatida ishlatilishi mumkin. Muayyan javobni kiriting va boshqacha javob bering.

Shu bilan bir qatorda

{set /p insertaname = Iltimos, ism kiriting:

agar%insertaname%==%insertaname%goto nextstep}

Bu nima bo'lishidan qat'iy nazar, keyingi bosqichga o'tishda davom etadi.

Eslatma: Bu sahifada qalin harflar bilan yozilgan har bir narsa shart emas. Bu sohalarda hamma narsa boshqacha bo'ladi. Chizilgan hamma narsani kerak bo'lganda ko'p marta nusxalash mumkin.

Maxsus eslatma: {} qavs oralig'ida bu sizga texnik jihatdan kerak. Garchi sizda maxsus imtiyozlar beradigan ismingiz bo'lishi mumkin bo'lsa -da, belgilar sizni taniydi yoki sizda muqobil yo'l bor. Sizga faqat "if %insertaname %== Bob goto nextstepbob" qo'shish kifoya (zerikarli bo'lishi mumkin bo'lgan boshqa yo'lni qo'shishingiz yoki kichik alternativ yo'lni qo'yishingiz kerak bo'ladi, u asosiy yo'l bilan zaxiralanadi) oxir -oqibat.)

5 -qadam: 5 -qadam: Ba'zi qiziqarli | a Soat

Bu men birinchi o'rgandim, aslida.

@echo o'chirilgan

rang 0a

cls

: soat

echo Hozirgi vaqt %vaqt %va sana %sana %

soat kerak

Majburiy emas: "cls" ni soatdan keyin qo'yishingiz mumkin

Garchi bu uning miltillashiga olib keladi va biroz bezovta qiladi.

To'g'ri saqlashni unutmang!

6 -qadam: 6 -qadam: Oxir -oqibat …

Hozir men o'yin ustida ishlayapman. Hozir menda bor narsalar quyida.

Bu asosiy va uni biroz o'ynash mumkin, garchi men qilmoqchi bo'lgan narsaga yaqin bo'lmasa ham.

(Matnni formatlashga qaror qilganligi sababli, agar so'rov bo'lsa, men uni beraman.)

7 -qadam: Qo'shimcha yordam

Agar biror narsaga yopishib qolsangiz, so'rang. Iloji boricha yordam berishga harakat qilaman.

O'qiganingiz uchun tashakkur va umid qilamanki bu yordam beradi.

Tavsiya: