Taula de continguts:

Feu una pantalla de matriu amb generador de números pseudoaleatoris: 4 passos
Feu una pantalla de matriu amb generador de números pseudoaleatoris: 4 passos

Vídeo: Feu una pantalla de matriu amb generador de números pseudoaleatoris: 4 passos

Vídeo: Feu una pantalla de matriu amb generador de números pseudoaleatoris: 4 passos
Vídeo: Section 2 2024, De novembre
Anonim
Feu una pantalla de matriu amb un generador de números pseudoaleatoris
Feu una pantalla de matriu amb un generador de números pseudoaleatoris

Si us agrada la matriu i teniu temps lliure, podríeu fer un programa sense fi que mostri números aleatoris tan ràpidament com l’ordinador pugui executar-lo i que sembli molt similar a la matriu. La preparació només triga uns 5 minuts.

Vaig fer una ullada al lloc d’Instructables i vaig veure alguns fabricants de pantalles Matrix. M'agrada escriure programes d'ordinador, i una vegada vaig decidir fer-ne un, i us mostraré com! Per fer-ho, heu de tenir instal·lat el Microsoft. NET Framework 3.5. Valoreu, és el meu primer instructiu i vull saber com vaig. ** ACTUALITZACIÓ ** Si no teniu Microsoft. NET Framework 3.5, podeu descarregar-lo fàcilment des del lloc de descàrregues de Microsoft (download.microsoft.com) i cercar. NET 3.5. He creat una nova versió que escup caràcters aleatoris, en lloc de només números. NO mostra cap captura de pantalla de la matriu ni mostra una pantalla 3D. Només cartes aleatòries. En verd.

Pas 1: Codificació

Heu de descarregar el fitxer de codi adjunt i desar-lo a la carpeta dels meus documents. Si esteu interessats en la programació d’ordinadors, és possible que tingueu en compte aquest programa. Heu de copiar tot el text en cursiva i desar-lo en un fitxer anomenat Program.txt. utilitzant el sistema; espai de noms Matrix_V2 {class Programa {static void Main (string args) {// Estableix el color del text en verd Console. ForegroundColor = ConsoleColor. Green; // Creeu una cadena amb alguns caràcters aleatoris cadena random_characters = "£ ¤ ¥ ¦§¨ © ª« ¬®¯ ± ²³´µ¶ · ¸¹ºΣΤΦΩαβδεμπστφABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz "? {: /:; ~ 0123456790 -_ = +! @ # $% ^ & * () "; // Aconsegueix tots aquests caràcters i converteix-los en un" array "char random_characters_array = random_characters. ToCharArray (); // Esborra la consola de pantalla. Clear (); // Escriu detalls sobre l’aplicació a la pantalla de la consola Console. Title = "Matrix V2: premeu Ctrl + C per sortir"; Console. WriteLine ("Matrix V2"); Console. WriteLine ("Escrit per Chris Ward "); Console. WriteLine (" https://www.instructables.com/member/7654321chris "); Console. Write (" Premeu qualsevol tecla per continuar "); Console. ReadKey (); // Crea un pseudo- generador aleatori Aleatori r = nou Aleatori (); // Crea una sentència que s’executa per sempre mentre que (cert) {// Obté el caràcter ASCII de la matriu, basant-se en el nombre que és Console. Write (random_characters_array [r. Next (random_characters. Length)]); // després executa la sentència de nou … i de nou … et c.}}}}

Pas 2: creació d'un fitxer per lots

Torneu a obrir el bloc de notes i escriviu-lo, canviant només el text si sabeu exactament el que feu i assegureu-vos que estigui tot en una línia, ja que el vaig passar a línies separades perquè s'adaptés a @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 A continuació, heu de desar-lo com a fitxer. BAT, a la mateixa ubicació que el fitxer program.txt.

Pas 3: córrer

Córrer
Córrer

Simplement feu doble clic al fitxer per lots i la finestra de l’indicador d’ordres es tancarà ràpidament. Un cop s'hagi tancat, s'hauria d'haver escrit el fitxer (Matrix. EXE). Ara tot el que heu de fer és executar el programa (Matrix. EXE) i el programa s’executarà. Solució de problemes Si el fitxer no es crea, afegiu una nova línia @pause al fitxer per lots, proveu d’executar-lo de nou i si hi ha detalls sobre un error, publiqueu un comentari i intentaré solucionar el problema. Algun altre problema? Només cal que publiqueu un comentari.

Pas 4: resolució de problemes

Text d'error: "C: / WINDOWS / Microsoft. NET / Framework / v3.5" no es reconeix com a comandament intern o extern, programa operatiu o fitxer per lots "* En realitat és culpa meva, he comès un error al fitxer per lots. Actualitzaré el codi, però per canviar-lo, hi ha una mica d’espai, just després del … treball / v3.5 i abans del / csc.exe. Només cal que traieu aquest espai i torneu a executar. També podeu descarregar el codi de nou. Algun altre problema? Envieu un missatge i tornaré al més aviat possible.

Recomanat: