Índice:

Faça uma tela de matriz com gerador de números pseudo-aleatórios: 4 etapas
Faça uma tela de matriz com gerador de números pseudo-aleatórios: 4 etapas

Vídeo: Faça uma tela de matriz com gerador de números pseudo-aleatórios: 4 etapas

Vídeo: Faça uma tela de matriz com gerador de números pseudo-aleatórios: 4 etapas
Vídeo: 9 - Python - Geração de Números Aleatórios e módulo Random. 2024, Novembro
Anonim
Faça uma tela de matriz com gerador de números pseudo-aleatórios
Faça uma tela de matriz com gerador de números pseudo-aleatórios

Se você gosta da matriz, e tem algum tempo livre, você pode fazer um programa infinito, que mostra números aleatórios, tão rápido quanto o computador pode executá-lo, muito parecido com a matriz! Leva apenas cerca de 5 minutos para se preparar!

Eu estava dando uma olhada no site Instructables e vi alguns fabricantes de telas Matrix. Gosto de escrever programas de computador, e uma vez decidi fazer um desses e vou mostrar como! Você deve ter o Microsoft. NET Framework 3.5 instalado para fazer isso. Por favor, avalie, é meu primeiro instrutível e quero saber como vou. ** ATUALIZAÇÃO ** Se você não tiver o Microsoft. NET Framework 3.5, poderá baixá-lo facilmente no site de download da Microsoft (download.microsoft.com) e pesquisar. NET 3.5. Fiz uma nova versão que expõe caracteres aleatórios, em vez de apenas números. NÃO mostra uma captura de tela da matriz, nem mostra uma tela 3D. Apenas letras aleatórias. Em verde.

Etapa 1: codificação

Você precisa baixar o arquivo de código anexado e salvá-lo na sua pasta Meus documentos. Se você estiver interessado em programação de computadores, pode ser interessante dar uma olhada neste programa. Você precisa copiar todo o texto em itálico e salvá-lo em um arquivo chamado Program.txt. using System; namespace Matrix_V2 {class Program {static void Main (string args) {// Define a cor do texto para verde Console. ForegroundColor = ConsoleColor. Green; // Cria uma string com alguns caracteres aleatórios string random_characters = "£ ¤ ¥ ¦§¨ © ª« ¬®¯ ± ²³´µ¶ · ¸¹ºΣΤΦΩαβδεμπστφABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstwxy} '{/; ~ 0123456790 -_ = +! @ # $% ^ & * () "; // Pegue todos esses caracteres e transforme-os em um" array "char random_characters_array = random_characters. ToCharArray (); // Limpe o console da tela. Clear (); // Grava detalhes sobre o aplicativo na tela do console Console. Title = "Matrix V2 - Pressione Ctrl + C para sair"; Console. WriteLine ("Matrix V2"); Console. WriteLine ("Escrito por Chris Ward "); Console. WriteLine (" https://www.instructables.com/member/7654321chris "); Console. Write (" Pressione qualquer tecla para continuar "); Console. ReadKey (); // Cria um pseudo- gerador aleatório Random r = new Random (); // Cria uma instrução que é executada para sempre enquanto (true) {// Obtém o caractere ASCII do array, com base no número Console. Write (random_characters_array [r. Next (random_characters. Length)]); // então executa a instrução novamente … e novamente … et c.}}}}

Etapa 2: Criação de arquivo de lote

Abra o bloco de notas novamente e digite-o, alterando o texto apenas se souber exatamente o que está fazendo, e certifique-se de que está tudo em uma linha, pois movi para linhas separadas para caber em @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 Em seguida, você deve salvá-lo como um arquivo. BAT, no mesmo local do arquivo program.txt.

Etapa 3: Correr

Correndo
Correndo

Basta clicar duas vezes no arquivo em lote e a janela do prompt de comando deve fechar rapidamente. Depois de fechado, o arquivo deve ter sido gravado (Matrix. EXE). Agora tudo o que você precisa fazer é executar o programa (Matrix. EXE) e o programa será executado. Solução de problemas Se o arquivo não for criado, adicione uma nova linha @pause ao arquivo em lote, tente executá-lo novamente e se houver algum detalhe sobre um erro, poste um comentário e tentarei consertar o problema. Algum outro problema? Basta postar um comentário.

Etapa 4: solução de problemas

Texto de erro: 'C: / WINDOWS / Microsoft. NET / Framework / v3.5' não é reconhecido como um comando interno ou externo, programa operável ou arquivo em lote '* A culpa é minha, cometi um erro no arquivo em lote. Vou atualizar o código nele, mas para alterá-lo, sobra um pouco de espaço, logo após o… trabalho / v3.5 e antes do / csc.exe. Apenas remova esse espaço e execute novamente. Alternativamente, você pode baixar o código novamente. Algum outro problema? Poste uma mensagem e eu entrarei em contato com você o mais rápido possível.

Recomendado: