3 Txoj Hauv Kev Ua Game nrog Notepad

Cov txheej txheem:

3 Txoj Hauv Kev Ua Game nrog Notepad
3 Txoj Hauv Kev Ua Game nrog Notepad
Anonim

Notepad yog cov cuab yeej kho cov ntawv thoob ntiaj teb uas tau teeb tsa ua ntej ntawm Microsoft Windows. Muaj ntau ntau yam koj tuaj yeem ua nrog Notepad dua li tsim cov ntawv yooj yim. Koj tuaj yeem ua si nrog Notepad. Muaj ob peb txoj hauv kev koj ua qhov no. Koj tuaj yeem tsim cov ntawv ua pawg, lossis koj tuaj yeem siv cov ntawv sau lossis cov lus programming. Qhov wikiHow qhia koj yuav ua li cas ua ob peb qhov kev ua si yooj yim siv Notepad.

Cov kauj ruam

Txoj Kev 1 ntawm 3: Tsim Kev Ua Si Guessing Game nrog Batch File

6814025 1
6814025 1

Kauj Ruam 1. Qhib Notepad

Notepad muaj lub cim uas zoo ib yam li Notepad xiav. Siv cov theem hauv qab no los qhib Notepad hauv Windows.

  • Nyem rau Windows Pib ntawv qhia zaub mov
  • Ntaus "notepad".
  • Nyem Notepad.

6814025 2
6814025 2

Kauj Ruam 2. Luam tsab ntawv hauv qab no

Nov yog cov ntawv sau uas tuaj yeem siv los tsim kev twv ua si. Qhia tag nrho tsab ntawv hauv qab no. Tom qab ntawv nyem rau nws thiab nyem Luam. Tsab ntawv yog raws li hauv qab no:

@echo tawm xim 0b lub npe Guessing Game los ntawm seJma teeb /a guessnum = 0 teeb /lus teb =% RANDOM% teeb tsa variable1 = surf33 ncha --------------------- ------------------------------------------- echo Qhov No Yog Game Guessing Made hauv Notepad !!! ncha. ncha Tus lej Kuv Puas Xav Txog? hais lus ------------------------------- --------------- hais.: top suab. set /p twv = ncha. yog % kwv yees % GTR % teb % ECHO qis dua! yog % kwv yees % LSS % teb % ECHO Siab dua! if%guess%==%answer%GOTO EQUAL set /a guessnum =%guessnum%+1 if%guess%==%variable1%ECHO Found backdoor hey ?, cov lus teb yog:%teb%goto sab saum toj: sib npaug echo, Koj twv tau raug !!! ncha. ncha Nws coj koj % guessnum % guesses. ncha. ncua

6814025 3
6814025 3

Kauj Ruam 3. Muab cov ntawv sau rau hauv Notepad

Nyem rov qab rau koj daim ntawv Notepad dub. Txoj cai-nias tus ntawv cursor rau saum thiab nyem Muab tshuaj txhuam. Qhov no yuav muab cov ntawv sau rau hauv koj daim ntawv Notepad.

6814025 4
6814025 4

Kauj Ruam 4. Khaws daim ntawv Notepad ua ib daim ntawv

Los ntawm kev khaws nws ua cov ntawv ua pawg, koj tuaj yeem ua nws hauv Windows zoo li nws yog daim ntawv ua haujlwm (.exe). Koj tsis tas yuav teeb tsa cov ntawv sau lossis sau cov lej code. Windows twb muaj txhua yam koj xav tau. Siv cov theem hauv qab no txhawm rau khaws cov ntawv ua cov ntawv ua batch:

  • Nyem Cov ntaub ntawv hauv cov ntawv qhia zaub mov saum toj kawg nkaus.
  • Nyem Txuag raws li.
  • Nyem rau cov ntawv qhia zaub mov nco ib sab ntawm "Txuag raws li hom".
  • Xaiv Txhua cov ntaub ntawv (*.*).
  • Ntaus ib lub npe rau cov ntaub ntawv nyob ib sab ntawm "Cov ntaub ntawv npe" (piv txwv li Guessing Game).
  • Ntxiv ".bat" mus rau qhov kawg ntawm lub npe cov ntaub ntawv (. I. E. Guessing Game.bat).
  • Nyem Txuag.
6814025 5
6814025 5

Kauj Ruam 5. Ob-nias rau Batch file

Nkag mus rau qhov chaw koj tau khaws cov ntaub ntawv batch siv File Explorer. Tom qab ntawd ob npaug rau nyem rau ntawm cov ntawv batch kom tso nws. Qhov no yuav pib twv qhov kev ua si hauv Windows Command Prompt. Ntaus tus lej thiab nias Nkag mus kwv yees. Qhov kev zov me nyuam yuav qhia koj kom kwv yees siab dua lossis qis dua. Thaum koj twv raug, nws yuav qhia koj pes tsawg qhov kev kwv yees nws coj.

  • Yog tias koj xav kho cov ntawv sau ua pawg, right-click cov ntawv ua batch thiab nyem Kho kom raug.
  • Sim kho cov kab ntawv ua pawg. Saib yog tias koj tuaj yeem txiav txim siab yuav hloov pauv cov ntawv li cas, lossis tej zaum txawm tias yuav hloov xim ntawm cov ntawv.

Txoj Kev 2 ntawm 3: Tsim Kev Ua Si nrog HTML thiab Javascript

6814025 6
6814025 6

Kauj Ruam 1. Qhib Notepad

Notepad muaj lub cim uas zoo ib yam li Notepad xiav. Siv cov theem hauv qab no los qhib Notepad hauv Windows.

  • Nyem rau Windows Pib ntawv qhia zaub mov
  • Ntaus "notepad".
  • Nyem Notepad.

6814025 7
6814025 7

Kauj Ruam 2. Luam tsab ntawv HTML hauv qab no

Cov ntawv hauv qab no tau sau ua HTML. Qhov no tsim lub taub hau ntawm daim ntawv HTML, lub cev thiab lub luag haujlwm hauv lub cev. Highlight tag nrho tsab ntawv. Tom qab ntawv nyem rau nws thiab nyem Luam Tsab ntawv yog raws li hauv qab no:

  Nab  

Nab

6814025 8
6814025 8

Kauj Ruam 3. Muab cov ntawv sau rau hauv koj daim ntawv Notepad

Nyem rov qab rau koj daim ntawv Notepad. Tom qab ntawd right-click tus cursor ntawv nyob rau saum toj thiab nyem rau Muab tshuaj txhuam txhawm rau sau tsab ntawv rau hauv koj daim ntawv Notepad.

6814025 9
6814025 9

Kauj Ruam 4. Luam cov Javascript hauv qab no

Nov yog tsab ntawv tiag uas yuav tsim kev ua si. Tsab ntawv no tau sau hauv Javascript. Nyeem tag nrho cov cai hauv qab no. Tom qab ntawv nyem rau nws thiab nyem Luam. Cov cai yog raws li hauv qab no:


6814025 10
6814025 10

Kauj Ruam 5. Muab tshuaj txhuam Javascript rau hauv lub cev ntawm tsab ntawv HTML

Nyem rau thaj chaw hauv koj daim ntawv Notepad HTML hauv qab daim ntawv uas hais tias"

Nab

. Txoj cai-nias thiab nyem Muab tshuaj txhuam. Qhov no yuav muab cov Javascript tso rau hauv koj daim ntawv HTML.

6814025 11
6814025 11

Kauj Ruam 6. Khaws daim ntawv Notepad ua cov ntawv HTML

Feem ntau cov lus sau xav kom koj teeb tsa software ntxiv kom muaj peev xwm khiav tau lawv. Nrog HTML thiab Javascript, koj twb muaj cov software xav tau los khiav lawv. Lawv tuaj yeem khiav sab hauv koj lub vev xaib. Qhov no yog vim li cas HTML yog ib hom lus uas siv ntau tshaj plaws hauv internet. Siv cov theem hauv qab no txhawm rau khaws cov ntawv ua cov ntawv HTML:

  • Nyem Cov ntaub ntawv hauv cov ntawv qhia zaub mov saum toj kawg nkaus.
  • Nyem Txuag raws li.
  • Nyem rau cov ntawv qhia zaub mov nco ib sab ntawm "Txuag raws li hom".
  • Xaiv Txhua cov ntaub ntawv (*.*).
  • Ntaus ib lub npe rau cov ntaub ntawv nyob ib sab ntawm "Cov ntaub ntawv npe" (piv txwv li Snake).
  • Ntxiv ".html" mus rau qhov kawg ntawm lub npe cov ntaub ntawv (. I. E. Snake.html).
  • Nyem Txuag.
6814025 12
6814025 12

Kauj Ruam 7. Qhib cov ntawv HTML hauv lub vev xaib

Thaum koj qhib cov ntawv HTML, koj yuav pom lub vijtsam dub nyob rau saum toj ntawm nplooj ntawv. Nco ntsoov tias Javacript tau qhib rau hauv koj lub vev xaib. Nias tus xub tuav kom txav mus thiab hloov txoj kev ntawm tus nab. Noj cov liab liab kom loj hlob. Siv cov theem hauv qab no los sim qhib cov ntawv HTML hauv koj lub vev xaib:

  • Nkag mus rau cov ntawv HTML siv File Explorer
  • Txoj cai-nias qhov HTML ntawv thiab nyem Qhib nrog.
  • Nyem qhov web browser uas koj xaiv.

Txoj Kev 3 ntawm 3: Tsim TicTacToe Game Siv C ++

6814025 13
6814025 13

Kauj Ruam 1. Rub tawm thiab Nruab Visual Studio

Qhov kev ua si no yog tsim los siv C ++. Thaum koj tuaj yeem ua haujlwm hauv C ++ siv Notepad, Notepad tsis muaj lub peev xwm los sau C ++ lossis lwm yam lus rau hauv qhov program uas khiav tau. Rau qhov ntawd koj yuav tsum tau siv tus neeg sib tw. Visual Studio yog Microsoft's compiler thiab kev txhim kho ib puag ncig. Siv cov theem hauv qab no txhawm rau rub Visual Studio:

  • Mus rau https://visualstudio.microsoft.com/vs/features/cplusplus/ hauv web browser.
  • Nyem Visual Studio C ++.
  • Nyem Zej Zog 2019
  • Qhib vs_community ….exe file hauv koj lub web browser lossis Downloads nplaub tshev.
  • Nyem Yog lawm
  • Nyem Txuas ntxiv
  • Nyem Nruab
  • Kaw lub installer thaum qhov kev teeb tsa tiav.
6814025 14
6814025 14

Kauj ruam 2. Qhib Notepad

Notepad muaj lub cim uas zoo ib yam li Notepad xiav. Siv cov theem hauv qab no los qhib Notepad hauv Windows.

  • Nyem rau Windows Pib ntawv qhia zaub mov
  • Ntaus "notepad".
  • Nyem Notepad.

6814025 15
6814025 15

Kauj Ruam 3. Luam cov cai hauv qab no

Yog tias koj tshuaj xyuas txoj cai, koj tuaj yeem pom nws muaj peb ntu. Nws muaj ntu uas rub lub rooj tsavxwm hauv qab, nws tseem muaj cov ntawv sau uas tso cai rau ob tus neeg siv xaiv thiab kos ib lub xwmfab. Nws tseem muaj cov ntawv sau uas txheeb xyuas yog tias ib tus neeg twg yeej qhov kev ua si. Highlight tag nrho cov cai. Txoj cai-nias nws thiab nyem Luam. Cov cai yog raws li hauv qab no:

#suav nrog kev siv namespace std; char square [10] = {'o', '1', '2', '3', '4', '5', '6', '7', '8', '9'}; koj checkwin (); board tsis muaj dabtsis (); int main () {int player = 1, kuv, xaiv; cim cim; ua {board (); player = (neeg uas ua ntawv%2)? 1: 2; cout << "Player" << player << ", ntaus tus lej:"; cin >> xaiv; cim = (neeg uas ua ntawv == 1)? 'X': 'O'; yog (xaiv == 1 && square [1] == '1') square [1] = cim; lwm yog (xaiv == 2 && square [2] == '2') square [2] = cim; lwm yog (xaiv == 3 && square [3] == '3') square [3] = cim; lwm yog (xaiv == 4 && square [4] == '4') square [4] = cim; lwm yog (xaiv == 5 && square [5] == '5') square [5] = cim; lwm yog (xaiv == 6 && square [6] == '6') square [6] = cim; lwm yog (xaiv == 7 && square [7] == '7') square [7] = cim; lwm yog (xaiv == 8 && square [8] == '8') square [8] = cim; lwm yog (xaiv == 9 && square [9] == '9') square [9] = cim; else {cout << "Kev txav tsis raug"; neeg uas ua ntawv-; cin.ignore (); cin.get (); cov. } kuv = checkwin (); player ++; } thaum (kuv ==-1); pawg thawj coj saib (); yog (i == 1) cout << "==> / aPlayer" <<-player << "yeej"; else cout << "==> / a Game draw"; cin.ignore (); cin.get (); cov. rov 0; } /***************************************************** FUNCTION TO RETURN GAME STATUS 1 RAU QHOV KEV UA SI NROG RESULT -1 RAU GAME YOG TUS PROGRESS O GAME YOG DAB TSI THIAB Tsis RESULT *************************** *******************/ int checkwin () {if (square [1] == square [2] && square [2] == square [3]) rov qab 1; lwm yog (square [4] == square [5] && square [5] == square [6]) return 1; lwm yog (square [7] == square [8] && square [8] == square [9]) return 1; lwm yog (square [1] == square [4] && square [4] == square [7]) return 1; lwm yog (square [2] == square [5] && square [5] == square [8]) return 1; lwm yog (square [3] == square [6] && square [6] == square [9]) return 1; lwm yog (square [1] == square [5] && square [5] == square [9]) return 1; lwm yog (square [3] == square [5] && square [5] == square [7]) return 1; lwm yog (square [1]! = '1' && square [2]! = '2' && square [3]! = '3' && square [4]! = '4' && square [5]! = ' 5 '&& square [6]! =' 6 '&& square [7]! =' 7 '&& square [8]! =' 8 '&& square [9]! =' 9 ') rov qab 0; lwm qhov rov qab -1; } /******************************************************** ******************* FUNCTION TO DRAW BOARD OF TIC TAC TOE WITH PLAYERS MARK ******************** ********************************************************/ void board () {qhov system ("cls"); cout << "\ n / n / tTic Tac Toe / n / n"; cout << "Player 1 (X) - Player 2 (O)" << endl << endl; cout << cov; cout << "| |" << endl; cout << "" << square [1] << "|" << square [2] << "|" << square [3] << endl; cout << "_ | _ | _" << endl; cout << "| |" << endl; cout << "" << square [4] << "|" << square [5] << "|" << square [6] << endl; cout << "_ | _ | _" << endl; cout << "| |" << endl; cout << "" << square [7] << "|" << square [8] << "|" << square [9] << endl; cout << "| |" << endl << endl; }

6814025 16
6814025 16

Kauj Ruam 4. Muab cov chaws tso rau hauv koj daim ntawv Notepad

Nyem rov qab rau koj daim ntawv Notepad dawb paug. Right-click nyob ze rau saum thiab nyem Muab tshuaj txhuam.

Kauj Ruam 5. Khaws daim ntawv Notepad ua cov ntawv C ++

Siv cov theem hauv qab no los khaws cov ntawv ua C ++ cov ntaub ntawv:

  • Nyem Cov ntaub ntawv hauv cov ntawv qhia zaub mov saum toj kawg nkaus.
  • Nyem Txuag raws li.
  • Nyem rau cov ntawv qhia zaub mov nco ib sab ntawm "Txuag raws li hom".
  • Xaiv Txhua cov ntaub ntawv (*.*).
  • Ntaus ib lub npe rau cov ntaub ntawv nyob ib sab ntawm "Cov ntaub ntawv npe" (piv txwv li TicTacToe).
  • Ntxiv ".cpp" mus rau qhov kawg ntawm lub npe cov ntaub ntawv (. I. E. TicTacToe.cpp).
  • Nyem Txuag.
6814025 18
6814025 18

Kauj Ruam 6. Qhib Tus Neeg Tsim Kho Cov Lus Hais Kom Ua rau Visual Studio

Koj tuaj yeem siv Cov Lus Hais Kom Tsim Kho Kom Zoo rau Visual Studio los ua ke C ++ program thiab tom qab ntawd tso nws. Siv cov kauj ruam hauv qab no los qhib Cov Lus Hais Kom Tsim Kho rau Visual Studio:

  • Nyem rau Windows Pib ntawv qhia zaub mov
  • Nyem rau Visual Studio 2019 nplaub tshev
  • Nyem Tus Tsim Tawm Cov Lus Hais rau VS 2019
6814025 19
6814025 19

Kauj Ruam 7. Hloov cov npe mus rau txoj hauv kev ntawm koj cov ntaub ntawv C ++

Yog tias cov ntaub ntawv nyob ntawm lwm tus tsav, xub ntaus tus ntawv tsav ua raws cov nyuv (piv txwv li "D:") thiab nias Enter. Tom qab ntawd siv cov theem hauv qab no los hloov cov npe rau txoj hauv kev ntawm C ++ cov ntaub ntawv koj nyuam qhuav tau txais kev cawmdim:

  • Hom ua cd hauv Developer Command Prompt.
  • Ntaus txoj hauv kev ntawm cov ntawv (piv txwv li "C: / Users / Username / Documents").
  • Xovxwm Nkag mus.
6814025 20
6814025 20

Kauj Ruam 8. Ntaus cl /EHsc tom qab ntawv lub npe ntawm C ++ cov ntaub ntawv

Piv txwv li, yog tias C ++ cov ntaub ntawv hu ua "tictactoe.cpp", koj yuav ntaus "cl /EHsc tictactoe.cpp". Nov yog lo lus txib kom suav sau cov ntaub ntawv C ++.

6814025 21
6814025 21

Kauj Ruam 9. Nias ↵ Enter

Qhov no yuav suav cov ntawv. Thaum nws ua tiav, nws yuav tsim cov ntaub ntawv ua haujlwm tshiab (.exe) nrog tib lub npe cov ntaub ntawv zoo li koj cov ntaub ntawv C ++.

6814025 22
6814025 22

Kauj Ruam 10. Ntaus lub npe ntawm cov ntawv ua tiav thiab nias ↵ Enter

Qhov no yuav tshaj tawm qhov kev ua si hauv Tus Tsim Tawm Cov Lus Hais. Nov yog TicTacToe game rau ob tus neeg ua si. Thaum txhua tus neeg ua si tig, lawv yuav nias tus lej uas corrosponds rau cov lej sib npaug ntawm TicTacToe board. Qhov no yuav cim lub rooj tsavxwm nrog "X" lossis "O". Thawj tus neeg uas ua ntawv tau txais peb-hauv-ib-kab yeej.

Pom zoo: