Isi kandungan:

Tutorial Kumpulan Tidak Asas: 6 Langkah
Tutorial Kumpulan Tidak Asas: 6 Langkah

Video: Tutorial Kumpulan Tidak Asas: 6 Langkah

Video: Tutorial Kumpulan Tidak Asas: 6 Langkah
Video: Cara main catur sekak mat 4 langkah 2024, Julai
Anonim
Tutorial Kumpulan Tidak Asas
Tutorial Kumpulan Tidak Asas

Dalam tutorial sebelumnya, kami telah mempelajari asas-asas penting dalam menulis fail kumpulan. Sekiranya anda tidak tahu apa itu kumpulan, tetapi ingin mempelajarinya, lihat "Tutorial Kumpulan yang Sangat Asas". Dalam tutorial ini, anda akan mempelajari arahan yang lebih maju dan bagaimana untuk menggunakannya untuk membuat aplikasi.

Langkah 1: Langkah Pemboleh ubah (1/3)

Pemboleh ubah adalah perkara yang berubah subjek. Apabila kita membuat pemboleh ubah, kita membuat sesuatu yang kita mahu komputer ingat untuk kita, sesuatu yang dapat kita gunakan kemudian dalam program; kita memberikan komputer nilai yang ingin kita simpan dan kami memberikan label untuk menyimpannya di bawah. kita boleh membuat bilangan bulat dan rentetan menggunakan pemboleh ubah. Untuk membuat pemboleh ubah, anda perlu mempelajari perintah SET. Perintah SET adalah apa yang membuat pemboleh ubah; nama SET = nilai Taipkan yang berikut ke dalam CMD anda: SET name = hello'name 'adalah nama pemboleh ubah, dan' hello 'adalah apa pemboleh ubah itu disimpan sekarang setiap kali anda menaip "echo name", ia harus mengatakan "hello" ya? TIDAK jika anda mahu memaparkan pemboleh ubah, anda mesti letakkan tanda peratusan (%) di sekitarnya. Oleh itu, jika anda menaip "echo% test%" dan semestinya bertanya "hello" ya? YA

Langkah 2: Langkah Pemboleh ubah (2/3)

Langkah Pemboleh ubah (2/3)
Langkah Pemboleh ubah (2/3)

Jadi sekarang sudah pasti kita boleh melakukan matematik? Kita menaip num = 1 Ini mewujudkan pemboleh ubah yang disebut "num" dengan nilai 1 dilampirkan padanya. Thenset num =% num% + 1 (ini bermaksud bahawa kita mengambil "num" (aka 1) dan jadikannya num + 1 (aka 1 + 1)) thenecho% num% seharusnya memberi kita 2, kan? mari kita mencubanya: taipkan yang berikut di notepad dan simpan sebagai MathAttempt.bat (jangan masukkan bintang (*)) @echo offset v = 1set v =% v% + 1echo% v% pauseit harus mengatakan 2, ya? NOPE.it mengatakan 1 + 1 kerana komputer menafsirkan perintah anda sebagai: anda: "so num = 1, kan?" pc: "betul" anda: "jadi apa itu num plus satu?" pc: num + 1 = 1 + 1so komputer menafsirkan perintah anda secara harfiah.

Langkah 3: Langkah Pemboleh ubah (3/3)

Langkah Pemboleh ubah (3/3)
Langkah Pemboleh ubah (3/3)

Oleh itu, bagaimana kita membuat komputer berfikir secara matematik? Sederhana, kita menambah an / a sebelum nama pemboleh ubah Contohnya: kita taip "set / a num = 1" kemudian "set / a num =% num% + 1" kemudian "echo % num% "maka kita mesti mendapat 2, kan? mari kita mencuba Taipkan ini ke notepad….blah bla bla, anda tahu latihannya. ********************* ****************************** @ echo offset / a num = 1set / a num =% num% + 1echo% num% jeda ************************************************* *** ada! ia menambah 1 + 1! ini adalah bagaimana komputer melihatnya: _you: so num = 1, kan? pc: rightyou: jadi apa itu num plus satu? pc: num + 1 = 1 + 1 = 2Voila! Jadi sekarang mari kita buat program pengiraan! kami akan menggunakan perintah goto yang kami pelajari dalam Tutorial Kumpulan Sangat Asas. ***************************** **************************** @ echo offset / a num = 1: topset / a num =% num% + 1echo% num% goto teratas ************************************************ ********** Komputer menambah 1, kemudian menuju ke atas dan menambah 1 lagi dll.

Langkah 4: Langkah Parameter (1/2)

Langkah Parameter (1/2)
Langkah Parameter (1/2)

Jadi sekarang kita boleh menggunakan pemboleh ubah bagaimana jika kita mempunyai pilihan, seperti: tekan 1 untuk mengucapkan Hello.press 2 untuk mengucapkan Selamat tinggal. Kami menggunakan perintah "IF", misalnya: Ketik ini di CMD anda: jika 1 = = 1 echo Lihat itu berfungsi! (==) bermaksud "sama dengan", anda juga boleh menaip "EQU") Kami mendapat mesej yang mengatakan "Lihat ia berfungsi!" Sekarang ketik ini: jika 1 == 2 echo Ia Berfungsi! Kami tidak melihat apa-apa kerana 1 tidak sama dengan 2Jika kami ingin menunggu pengguna memasukkan sesuatu, kami menambah a / p dan membiarkan bahagiannya selepas pemboleh ubah kosong. Seperti ini: set / p variablename = Ini bermaksud komputer akan menunggu anda memasukkan sesuatu.jadi kami taip: ************************************* * @ echo offset v1 = hi !! set v2 = bye !! echo Tekan 1 untuk mengatakan HI! echo Tekan 2 untuk mengatakan BYE! set / p you = if% you% == 1 echo% v1% jika% anda% = = 2 echo% v2% jeda ************************************** Ini memberitahu komputer bahawa jika kita menaip 1, ia mesti bergema HI !, dan jika kita katakan 2 ia mesti bergema BYE !!

Langkah 5: Langkah Parameter (2/2)

Langkah Parameter (2/2)
Langkah Parameter (2/2)

Jadi sekarang kita tahu bahawa jika kita ingin memilih pemboleh ubah kita taip: set / p variablename = dan jika kita ingin menetapkan pemboleh ubah, kita ketik: set / a variablename = valueJadi sekarang mengapa tidak membuat sedikit program yang penting untuk dan dari 2000? Kami akan menggunakan SET, IF dan GOTO dalam program ini (dan jelas bergema) ******************************** ***** @ 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 ************************************** Jadi sekarang, setiap kali ia mencapai tahun 2000, perintah IF menjadikannya GOTO bahagian kedua yang menjadikannya hitung mundur, kemudian ketika mencapai 0, ia akan MENGGUNAKAN bahagian pertama yang membuatnya dikira… dll dll.

Langkah 6: Selesai

Anda telah menyelesaikan tutorial kumpulan saya. Anda boleh pergi ke sini untuk pergi ke petunjuk lain untuk beberapa Aplikasi Cool Batch Sekiranya anda memerlukan bantuan dengan mana-mana program Batch anda, hantarkan mesej saya atau hantarkan e-mel kepada saya di [email protected] dan Saya akan berusaha menolong anda. Sekiranya anda ingin mencuba sesuatu di luar talian, saya cadangkan mendapatkan Program Batch File Learn! oleh John Albert, sangat sederhana, mudah diikuti dan hebat jika anda ingin menjadi lebih baik!

Disyorkan: