Мазмуну:

Псевдо-кокус сандар генератору менен матрицалык экран жасаңыз: 4 кадам
Псевдо-кокус сандар генератору менен матрицалык экран жасаңыз: 4 кадам

Video: Псевдо-кокус сандар генератору менен матрицалык экран жасаңыз: 4 кадам

Video: Псевдо-кокус сандар генератору менен матрицалык экран жасаңыз: 4 кадам
Video: Релиз Java 17 и Windows 11. Платный Docker и новые MacBook от Apple [MJC News #9] 2024, Ноябрь
Anonim
Псевдо-кокус сандар генератору менен матрицалык экран жасаңыз
Псевдо-кокус сандар генератору менен матрицалык экран жасаңыз

Эгерде сиз матрицаны жактырсаңыз жана бош убактыңыз болсо, анда чексиз сандарды көрсөтүүчү чексиз программаны жасасаңыз болот, компьютер аны иштете алат, матрицага абдан окшош! Даярдоого болгону 5 мүнөт гана убакыт кетет!

Мен Instructables сайтын карап чыгып, Matrix экрандарын көрдүм. Мен компьютердик программаларды жазууну жакшы көрөм жана бир жолу алардын бирин жасоону чечтим, мен сизге кантип көрсөтөм! Бул үчүн сизде Microsoft. NET Framework 3.5 орнотулган болушу керек. Сураныч, баа бериңиз, бул менин биринчи үйрөткүчүм, мен кантип барарымды билгим келет. ** UPDATE ** Эгерде сизде Microsoft. NET Framework 3.5 жок болсо, аны Microsoft Download сайтынан (download.microsoft.com) оңой эле жүктөп алып,. NET 3.5ти издей аласыз. Мен сандардын ордуна туш келди символдорду бөлүп чыгаруучу жаңы версия жасадым. Бул матрицанын скриншотун же 3D экранын көрсөтпөйт. Жөн эле туш келди каттар. Жашыл түстө.

1 -кадам: коддоо

Сиз тиркелген код файлын жүктөп алып, аны документтерим папкасына сакташыбыз керек. Эгерде сиз компьютердик программалоого кызыксаңыз, бул программаны кароо кызыктуу болушу мүмкүн. Сиз курсивдүү тексттин баарын көчүрүп, Program.txt деп аталган файлга сакташыңыз керек. системасын колдонуу; ат мейкиндиги Matrix_V2 {класс программасы {static void Main (string args) {// Тексттин түсүн жашылга коёт Console. ForegroundColor = ConsoleColor. Green; // Кээ бир туш келди символдор менен сап түзгүлө string random_characters = "£ ¤ ¥ ¦§¨ © ª" ¬®¯ ± ²³´µ¶ · CDºΣΤΦΩαβδεμπστφABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz / '?: / "]?":;]; ~ 0123456790 -_ |. Clear (); // Console. Title = "V2 матрицасы - чыгуу үчүн Ctrl+C басыңыз"; Console. WriteLine ("Matrix V2"); Console. WriteLine ("Крис тарабынан жазылган Уорд "); Console. WriteLine (" https://www.instructables.com/member/7654321chris "); Console. Write (" Улантуу үчүн каалаган баскычты басыңыз "); Console. ReadKey (); // Псевдо- кокустук генератор Random r = new Random (); // Түбөлүккө иштей турган билдирүүнү түзөт (true) {// Консоль санынын негизинде ASCII белгисин массивден алат. Write (random_characters_array [r. Next (random_characters). Length)]); // андан кийин билдирүүнү кайра иштетет… жана кайра… et с.}}}}

2 -кадам: Пакеттик файлды түзүү

Блокнотту кайра ачыңыз жана муну териңиз, эгерде сиз эмне кылып жатканыңызды так билсеңиз, жана анын баары бир сапта экенин текшериңиз, анткени мен аны өзүнчө саптарга көчүрдүм, ал @C: / WINDOWS / Microsoft. NET / Framework / v3.5 / csc.exe /noconfig /nowarn: 1701, 1702 /errorreport: prompt /эскертүү: 4 /аныктоо: TRACE /reference:"C:\WINDOWS\Microsoft. NET\Framework / v2.0.50727 / System.dll " /filealign: 512 /optimize- /target: exe /out:Matrix. EXE Program.txt Андан кийин аны. BAT файлы катары, program.txt файлы менен бир жерде сактоо керек.

3 -кадам: чуркоо

Чуркоо
Чуркоо

Жөн эле партия файлын эки жолу чыкылдатыңыз, жана буйрук терезеси тез жабылышы керек. Ал жабылгандан кийин, файл жазылышы керек болчу (Matrix. EXE). Эми сиз болгону программаны (Matrix. EXE) иштетүүңүз керек, жана программа иштейт. Көйгөйлөрдү чечүү Эгерде файл түзүлбөсө, жаңы файлга @pause кошуңуз, андан кийин аны кайра иштетип көрүңүз. ката жөнүндө майда -чүйдөсүнө чейин болсо, комментарий жазуу жана мен көйгөйдү чечүү үчүн аракет кылам. Башка көйгөйлөр барбы? Жөн гана комментарий жазыңыз.

4 -кадам: Мүчүлүштүктөрдү оңдоо

Ката тексти: 'C: / WINDOWS / Microsoft. NET / Framework / v3.5' ички же тышкы буйрук, иштей турган программа же пакеттик файл катары таанылган эмес * Бул чындыгында менин күнөөм, мен пакеттик файлда ката кетирдим. Мен андагы кодду жаңыртам, бирок аны өзгөртүү үчүн, кичине боштук бар,… жумуштан кийин / v3.5 жана / csc.exe алдында. Жөн эле ошол боштукту алып салып, кайра иштетиңиз. Же болбосо, кодду кайра жүктөп алсаңыз болот. Башка көйгөйлөр барбы? Билдирүү жазыңыз, мен сизге тез арада кайрылам.

Сунушталууда: