Find Jobs
Hire Freelancers

Build a program using fasm.asm to write a tic-tac-toe program . Description below.

$10-30 USD

Mbyllur
Postuar over 2 years ago

$10-30 USD

Paguhet në dorëzim
Using the flat assembler (fasm), write a program that plays tic-tac-toe against the computer. Below is a sample game loop. It assumes the player is X and computer is O with the player making the first move. gameLoop: call printBoard cinvoke printf, "Your move (1-9)? " cinvoke scanf, "%d", Square call placeX call checkXWin call checkForDraw call computerMove call checkOWin jmp gameLoop For the computerMove, you could simply place an O in the first available square, select a random square, or do these steps: 1. check if computer "O" can win else 2. check if computer can block player "X" from winning else 3. select a random square to move into Example output Welcome to x86 Assembly Tic-tac-toe! You will be X's and the computer will be O's. The squares are number 1 - 9 starting with the top left. | | ---|---|--- | | ---|---|--- | | Your move (1-9)? 5 | | O ---|---|--- | X | ---|---|--- | | Your move (1-9)? 1 X | | O ---|---|--- | X | ---|---|--- | | O Etc.
ID e Projektit: 30954769

Rreth projektit

6 propozime
Projekt në distancë
Aktive 3 yrs ago

Po kërkoni të fitoni para?

Përfitimet e ofertës për Freelancer

Vendosni buxhetin dhe afatin tuaj
Paguhuni për punën tuaj
Përshkruani propozimin tuaj
Është falas të regjistrohesh dhe të bësh oferta për punë
6 freelancers are bidding on average $32 USD for this job
Avatari i Përdoruesit
hello sir i can do your project using fasm under linux when i complete it you can check and then you can accept my bid feel free to message me :)
$50 USD në 1 ditë
5,0 (158 përshtypje)
6,2
6,2
Avatari i Përdoruesit
!!! Hi, I'm Jin !!! I know your project has been closed now. Please ping me, I'm waiting for you. I have read your all description carefully and I understand your requirement. So I think I can deliver you good result. Best regards
$10 USD në 7 ditë
4,9 (6 përshtypje)
3,2
3,2
Avatari i Përdoruesit
hello, I have seen that you need an experienced C++ expert for . I am a professional C++ expert with more than 10 years experience. I have carefully understood your project requirements am sure that, I can do your project in very professional way. I have some more questions ,lets discuss the details in chatbox thank you
$30 USD në 5 ditë
5,0 (3 përshtypje)
2,7
2,7
Avatari i Përdoruesit
Hello,dear I'm a senior game developer and assembly expert. I can complete this project perfectly. Let's contact and discuss with me. Best regards in.
$50 USD në 1 ditë
0,0 (1 review)
0,0
0,0
Avatari i Përdoruesit
Special greetings to you dearest person. To me, this appears as a simple task as I have worked a lot in x86 Assembly language. I’m aware about how the task has to be done. I have the logic, just need to code it, may take a day. I have kept the extension till 2 days in case of an emergency, otherwise I can deliver your work by tomorrow. Everything will be working perfectly and desirably, count it as a promise!
$25 USD në 2 ditë
0,0 (0 përshtypje)
0,0
0,0

Rreth klientit

Flamuri i UNITED STATES
Dallas, United States
5,0
31
Mënyra e pagesës u verifikua
Anëtar që nga sht 13, 2020

Verifikimi i klientit

Faleminderit! Ne ju kemi dërguar me email një lidhje për të kërkuar kredinë tuaj falas.
Ndodhi një gabim gjatë dërgimit të email-it tuaj. Ju lutemi provoni përsëri.
Përdorues të regjistruar Punë të postuara
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Po ngarkohet shikimi paraprak
Leja u dha për Geolocation.
Seanca e hyrjes ka skaduar dhe ke dalë. Hyr sërish.