Përmbajtje:

Udhëzues jo aq themelor i serisë: 6 hapa
Udhëzues jo aq themelor i serisë: 6 hapa

Video: Udhëzues jo aq themelor i serisë: 6 hapa

Video: Udhëzues jo aq themelor i serisë: 6 hapa
Video: Udhëtim me traget vetëm në mesdimër me lundrim gjatë natës në një dhomë suite të klasit më të lartë 2024, Nëntor
Anonim
Tutorial jo aq bazë i serisë
Tutorial jo aq bazë i serisë

Në tutorialin e mëparshëm kemi mësuar bazat thelbësore të shkrimit të skedarëve të grupeve. Nëse nuk e keni idenë se çfarë është grupi, por dëshironi ta mësoni atë, referojuni "Udhëzimit shumë themelor të serisë". Në këtë tutorial do të mësoni komanda më të avancuara dhe si për t'i përdorur ato për të krijuar një aplikacion.

Hapi 1: Hapi i variablave (1/3)

Variablat janë gjëra që ndryshojnë lëndën. Kur krijojmë një ndryshore, ne po krijojmë diçka që ne duam që kompjuteri të mbajë mend për ne, diçka që mund ta përdorim më vonë në një program; i japim kompjuterit vlerën që duam të ruajmë dhe ne i japim një etiketë për ta ruajtur nën të. ne mund të krijojmë numra të plotë dhe vargje duke përdorur variabla. Për të krijuar një ndryshore ju duhet të mësoni komandën SET. Komanda SET është ajo që krijon variabla; Emri SET = vleraShkruani sa vijon në CMD tuaj: SET name = hello'name 'është emri i ndryshores dhe' hello 'është ajo që po ruan variabla kështu që tani sa herë që shtypni "emrin e jehonës" duhet të thotë "përshëndetje" po? JOJu nëse doni të shfaqni një ndryshore vendosni shenja përqindjeje (%) rreth tij. Pra, nëse shtypni "echo%test%" dhe duhet të thotë "përshëndetje" po? PO

Hapi 2: Hapi i variablave (2/3)

Hapi i variablave (2/3)
Hapi i variablave (2/3)

Pra tani me siguri ne mund të bëjmë matematikë? Ne shtypim num = 1Kjo krijon një ndryshore të quajtur "num" me një vlerë 1 të bashkangjitur. Ethenset num =%num%+1 (kjo do të thotë që marrim "num" (aka 1) dhe e bëjmë num+1 (aka 1+1)) necho %num %duhet të na japë 2, apo jo? le ta provojmë: shkruani sa vijon në fletore dhe ruani si MathAttempt.bat (mos përfshini yjet (*)) @echo offset v = 1set v =%v%+1echo%v%pauzë duhet të thotë 2, po? NOPE.thotë 1+1sepse kompjuteri e interpreton komandën tuaj si: ju: "pra num = 1, apo jo?" pc: "drejtë" ju: "pra çfarë është num plus një?" pc: num+1 = 1+1 kështu që kompjuteri interpreton komandën tuaj fjalë për fjalë.

Hapi 3: Hapi i variablave (3/3)

Hapi i variablave (3/3)
Hapi i variablave (3/3)

Pra, si ta bëjmë kompjuterin të mendojë matematikisht? E thjeshtë, shtojmë një /a para emrit të ndryshores Për shembull: shtypim "set /a num = 1" pastaj "set /a num =%num%+1" pastaj "echo %num%"atëherë duhet të marrim 2, apo jo? le ta provojmëTy shkruaj këtë në fletore ….blah blah blah, ju e dini stërvitjen. ********************* ****************************@echo offset /a num = 1set /a num =%num%+1echo%num% pauzë ********************************************* *** atje! shtoi 1+1! kështu e sheh kompjuteri: _ ti: pra num = 1, apo jo? pc: rightyou: pra çfarë është num plus një? pc: num+1 = 1+1 = 2Voila! Pra tani le të bëjmë një program numërimi! ne do të përdorim komandën goto për të cilën mësuam në Udhëzuesin e Grupit Shumë Bazë. *************************** **************************@echo offset /a num = 1: topset /a num =%num%+1echo%num% shkova në krye ******************************************** ********** Kompjuteri shton 1, pastaj shkon në krye dhe shton përsëri 1 etj.

Hapi 4: Parametrat Hapi (1/2)

Parametrat Hapi (1/2)
Parametrat Hapi (1/2)

Pra, tani që ne mund të përdorim variablat çfarë nëse kemi një zgjedhje opsionesh, si: shtypni 1 për të thënë Hello.press 2 për të thënë Lamtumirë. Ne përdorim komandën "IF", për shembull: Shkruani këtë në CMD tuaj: nëse 1 = = 1 jehonë Shih se funksionon! (==) do të thotë "është e barabartë me", gjithashtu mund të shkruani "EQU") Ne morëm një mesazh duke thënë "Shih se funksionon!" Tani shkruani këtë: nëse 1 == 2 jehonë Punon! Ne nuk pamë asgjë sepse 1 nuk është e barabartë me 2Nëse duam të presim që përdoruesi të vendosë diçka, shtojmë a /p dhe e lëmë pjesën pas variablës bosh. Ashtu si kjo: set /p variablename = Kjo do të thotë që kompjuteri do të presë që ju të vendosni diçka. kështu që ne shkruajmë: ********************************** *@echo offset v1 = hi !! set v2 = bye !! echo Shtypni 1 për të thënë HI! echo Shtypni 2 për të thënë BYE! vendosur /p ju = nëse %ju %== 1 jehonë %v1 %nëse %ju %= = 2 jehonë %v2 %pauzë *********************************** Kjo po i tregon kompjuterit që nëse shtypim 1, duhet të bëjë jehonë HI !, dhe nëse themi 2 duhet të bëjë jehonë BYE !!

Hapi 5: Parametrat Hapi (2/2)

Parametrat Hapi (2/2)
Parametrat Hapi (2/2)

Pra, tani e dimë që nëse duam të zgjedhim një ndryshore shkruajmë: set /p variablename = dhe nëse duam të vendosim një variabël, shkruajmë: set /a variablename = value 2000? Ne do të përdorim SET, IF dhe GOTO në këtë program (dhe padyshim jehonë) ***************************** *****@echo offset /a num = 0: topset /a num =%num%+1echo%num%nëse%num%== 2000 goto gobackgoto top: gobackset /a num =%num%-1echo%num %nëse %num %== 0 fillova të kthehem mbrapsht *********************************** Pra tani, sa herë që arrin 2000, komanda IF e bën GOTO pjesën e dytë që e bën atë të numërojë mbrapsht, atëherë kur të arrijë 0, do të GOTO pjesën e parë që e bën atë të numërojë… etj etj etj

Hapi 6: U krye

Ju keni mbaruar mësimet e mia në grup. Mund të shkoni këtu për të shkuar në një tjetër udhëzues për disa aplikacione të ftohta të serisë Nëse dëshironi ndihmë me ndonjë nga programet tuaja të Serisë, më dërgoni mesazh ose më dërgoni një e-mail në [email protected] dhe Unë do të përpiqem t'ju ndihmoj. Nëse doni të provoni diçka jashtë linje, ju rekomandoj të merrni Learn Batch File Programming! nga John Albert, me të vërtetë e thjeshtë, e lehtë për t’u ndjekur dhe e shkëlqyeshme nëse doni të përmirësoheni!

Recommended: