Cuprins:

Realizați un ecran Matrix cu generator de numere pseudo-aleatorii: 4 pași
Realizați un ecran Matrix cu generator de numere pseudo-aleatorii: 4 pași

Video: Realizați un ecran Matrix cu generator de numere pseudo-aleatorii: 4 pași

Video: Realizați un ecran Matrix cu generator de numere pseudo-aleatorii: 4 pași
Video: 3. Amharic version | basic laws -- Ohm's and Kirchhoff's law 2024, Noiembrie
Anonim
Realizați un ecran Matrix cu generator de numere pseudo-aleatorii
Realizați un ecran Matrix cu generator de numere pseudo-aleatorii

Dacă îți place matricea și ai ceva timp liber, ai putea face un program fără sfârșit, care să arate numere aleatorii, la fel de repede pe cât computerul o poate rula, arătând foarte asemănător cu matricea! Pregătește doar aproximativ 5 minute!

Aruncam o privire în jurul site-ului Instructables și am văzut câțiva producători de ecran Matrix. Îmi place să scriu programe pentru computer și, odată, am decis să fac una dintre acestea și vă voi arăta cum! Pentru a face acest lucru, trebuie să aveți instalat Microsoft. NET Framework 3.5. Vă rugăm să evaluați, este primul meu instructable și vreau să știu cum merg. ** ACTUALIZARE ** Dacă nu aveți Microsoft. NET Framework 3.5, îl puteți descărca cu ușurință de pe site-ul Microsoft Download (download.microsoft.com) și puteți căuta. NET 3.5. Am făcut o nouă versiune care scuipă caractere aleatorii, în loc de doar numere. NU afișează o captură de ecran a matricei sau afișează un ecran 3D. Doar litere aleatorii. În verde.

Pasul 1: Codificare

Trebuie să descărcați fișierul de cod atașat și să îl salvați în folderul meu de documente. Dacă sunteți interesat de programarea computerelor, acest program ar putea fi interesant de privit. Trebuie să copiați tot textul cursiv și să îl salvați într-un fișier numit Program.txt. utilizarea sistemului; spațiu de nume Matrix_V2 {clasă Program {static void Principal (șir args) {// Setează culoarea textului la verde Console. ForegroundColor = ConsoleColor. Green; // Creați un șir cu câteva caractere aleatorii șir random_characters = "£ ¤ ¥ ¦§¨ © ª« ¬®¯ ± ²³´µ¶ · ¸¹ºΣΤΦΩαβδεμπστφABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz "? [:; ~ 0123456790 -_ = +! @ # $% ^ & * () "; // Obțineți toate acele caractere și transformați-le într-un" array "char random_characters_array = random_characters. ToCharArray (); // Ștergeți ecranul Consolei. Clear (); // Scrie detalii despre aplicație pe ecranul consolei Console. Title = "Matrix V2 - Apăsați Ctrl + C pentru a ieși"; Console. WriteLine ("Matrix V2"); Console. WriteLine ("Scris de Chris Ward "); Console. WriteLine (" https://www.instructables.com/member/7654321chris "); Console. Write (" Apăsați orice tastă pentru a continua "); Console. ReadKey (); // Creează un pseudo- generator aleatoriu Aleator r = nou Aleator (); // Creează o instrucțiune care rulează pentru totdeauna în timp ce (adevărat) {// Obține caracterul ASCII din matrice, pe baza numărului care este Consola. Write (random_characters_array [r. Next (random_characters. Length)]); // apoi rulează din nou instrucțiunea … și din nou … et c.}}}}

Pasul 2: Crearea fișierului lot

Deschideți din nou blocnotesul și introduceți acest text, schimbând textul doar dacă știți exact ce faceți și asigurați-vă că totul este pe o singură linie, așa cum l-am mutat pe linii separate, astfel încât să se potrivească @C: / WINDOWS / Microsoft. NET / Framework / v3.5 / csc.exe / noconfig / nowarn: 1701, 1702 / errorreport: prompt / warn: 4 / define: TRACE /reference:"C:\WINDOWS\Microsoft. NET\Framework / v2.0.50727 / System.dll "/ filealign: 512 / optimize- / target: exe /out:Matrix. EXE Program.txt Apoi trebuie să îl salvați ca fișier. BAT, în aceeași locație ca fișierul program.txt.

Pasul 3: Alergare

Alergare
Alergare

Pur și simplu faceți dublu clic pe fișierul batch, iar fereastra promptului de comandă ar trebui să se închidă rapid. Odată ce a fost închis, fișierul ar fi trebuit scris (Matrix. EXE). Acum tot ce trebuie să faceți este să rulați programul (Matrix. EXE), iar programul va rula. Depanare Dacă fișierul nu este creat, adăugați o nouă linie @pause la fișierul batch, apoi încercați să îl rulați din nou, apoi dacă există detalii despre o eroare, postați un comentariu și voi încerca să rezolv problema. Alte probleme? Doar postează un comentariu.

Pasul 4: Depanare

Text de eroare: „C: / WINDOWS / Microsoft. NET / Framework / v3.5” nu este recunoscut ca o comandă internă sau externă, un program operabil sau un fișier batch”* Aceasta este de fapt vina mea, am făcut o greșeală la fișierul batch. Voi actualiza codul de pe acesta, dar pentru a-l schimba, există puțin spațiu, chiar după … work / v3.5 și înainte de / csc.exe. Eliminați spațiul respectiv și rulați din nou. Alternativ, puteți descărca din nou codul. Alte probleme? Postează un mesaj și voi reveni la cât mai curând posibil.

Recomandat: