Turinys:

Sukurkite matricos ekraną su pseudo atsitiktinių skaičių generatoriumi: 4 žingsniai
Sukurkite matricos ekraną su pseudo atsitiktinių skaičių generatoriumi: 4 žingsniai

Video: Sukurkite matricos ekraną su pseudo atsitiktinių skaičių generatoriumi: 4 žingsniai

Video: Sukurkite matricos ekraną su pseudo atsitiktinių skaičių generatoriumi: 4 žingsniai
Video: Section 2 2024, Liepa
Anonim
Sukurkite matricos ekraną naudodami pseudo atsitiktinių skaičių generatorių
Sukurkite matricos ekraną naudodami pseudo atsitiktinių skaičių generatorių

Jei jums patinka matrica ir turite šiek tiek laisvo laiko, galite sukurti begalinę programą, rodančią atsitiktinius skaičius, taip greitai, kaip kompiuteris gali ją paleisti, atrodydamas labai panašiai kaip matrica! Paruošimas užtrunka tik apie 5 minutes!

Apsižvalgiau „Instructables“svetainėje ir pamačiau kai kuriuos „Matrix“ekrano kūrėjus. Man patinka rašyti kompiuterines programas ir vieną kartą nusprendžiau sukurti vieną iš jų, ir aš jums parodysiu, kaip tai padaryti! Norėdami tai padaryti, turite įdiegti „Microsoft. NET Framework 3.5“. Prašau įvertinti, tai mano pirmasis pamokomas dalykas, ir aš noriu žinoti, kaip man sekasi. ** UPDATE ** Jei neturite „Microsoft. NET Framework 3.5“, galite lengvai ją atsisiųsti iš „Microsoft“atsisiuntimo svetainės (download.microsoft.com) ir ieškoti. NET 3.5. Aš sukūriau naują versiją, kurioje atsispindi atsitiktiniai simboliai, o ne tik skaičiai. Jame nerodoma matricos ekrano kopija arba 3D ekranas. Tik atsitiktinės raidės. Žalia spalva.

1 žingsnis: kodavimas

Turite atsisiųsti pridėtą kodo failą ir išsaugoti jį savo dokumentų aplanke. Jei jus domina kompiuterinis programavimas, ši programa gali būti įdomi. Turite nukopijuoti visą kursyvą ir išsaugoti jį faile „Program.txt“. naudojant sistemą; vardų sritis Matrix_V2 {class Program {static void Main (string args) {// Nustato teksto spalvą į žalią Console. ForegroundColor = ConsoleColor. Green; // Sukurkite eilutę su kai kuriais atsitiktiniais simboliais eilutė random_characters = "£ ¤ ¥ ¦§¨ © ª« ¬®¯ ± ²³´µ¶ · ¸¹ººΩαβδεμπστφABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz / '? {/: {/? ~ 0123456790 -_ =+!@#$%^&*() "; // Gaukite visus šiuos simbolius ir paverskite juos„ masyvu “char random_characters_array = random_characters. ToCharArray (); // Išvalyti ekrano konsolę. Clear (); // Į konsolės ekraną įrašo išsamią informaciją apie programą Console. Title = "Matrix V2 - Paspauskite Ctrl+C, kad išeitumėte"; Console. WriteLine ("Matrix V2"); Console. WriteLine ("Parašė Chrisas Ward "); Console. WriteLine (" https://www.instructables.com/member/7654321chris "); Console. Write (" Paspauskite bet kurį klavišą, jei norite tęsti "); Console. ReadKey (); // Sukuria pseudo- atsitiktinis generatorius Atsitiktinis r = naujas Atsitiktinis (); // Sukuria teiginį, kuris veikia amžinai, kol (tiesa) {// Gauna ASCII simbolį iš masyvo, atsižvelgiant į tai, koks skaičius yra „Console“.. Length)]); // tada vėl paleidžia teiginį … ir dar kartą … et c.}}}}

2 veiksmas: sukurkite paketinį failą

Dar kartą atidarykite užrašų knygelę ir įveskite tai, tik keisdami tekstą, jei tiksliai žinote, ką darote, ir įsitikinkite, kad visa tai yra vienoje eilutėje, nes perkeliau ją į atskiras eilutes, kad ji tiktų @C: / WINDOWS / Microsoft. NET / Framework / v3.5 / csc.exe /noconfig /nowarn: 1701, 1702 /errorreport: prompt /įspėti: 4 /define: TRACE /reference:"C:\WINDOWS\Microsoft. NET\Framework / v2.0.50727 / System.dll " /filealign: 512 /optimize- /target: exe /out:Matrix. EXE Program.txt Tada turite jį išsaugoti kaip. BAT failą toje pačioje vietoje kaip ir program.txt failas.

3 žingsnis: bėgimas

Bėgimas
Bėgimas

Tiesiog dukart spustelėkite paketinį failą ir komandų eilutės langas turėtų greitai užsidaryti. Kai jis buvo uždarytas, failas turėjo būti parašytas („Matrix. EXE“). Dabar viskas, ką jums reikia padaryti, yra paleisti programą („Matrix. EXE“) ir programa bus paleista. Trikčių šalinimas Jei failas nesukurtas, pridėkite naują eilutę @pause prie paketinio failo, tada pabandykite paleisti dar kartą, tada jei yra informacijos apie klaidą, parašykite komentarą ir aš pabandysiu išspręsti problemą. Bet kokių kitų problemų? Tiesiog paskelbkite komentarą.

4 žingsnis: trikčių šalinimas

Klaidos tekstas: „C: / WINDOWS / Microsoft. NET / Framework / v3.5“nėra atpažįstamas kaip vidinė ar išorinė komanda, veikianti programa ar paketinis failas “* Tai iš tikrųjų mano kaltė, padariau klaidą paketiniame faile. Aš atnaujinsiu jame esantį kodą, tačiau norint jį pakeisti, yra šiek tiek vietos, iškart po … darbo / v3.5 ir prieš / csc.exe. Tiesiog pašalinkite tą vietą ir paleiskite dar kartą. Arba galite dar kartą atsisiųsti kodą. Bet kokių kitų problemų? Parašykite žinutę ir aš kuo greičiau su jumis grįšiu.

Rekomenduojamas: