Find Jobs
Hire Freelancers

BUILD A CLASSIC CARD CASINO FOR MY WEBPAGE

$30-250 USD

In Progress
Posted about 3 years ago

$30-250 USD

Paid on delivery
I need someone good in C++ AND LINUX or Unix to help upgrade my solitaire game Key objective of code 1. Ask the user for the number of players (between two and four) A. Validate and repeat asking until the user enters a valid number of players 2. Ask the user for each player's initials (two characters) A. Validate and repeat asking until the user enters a string with exactly two characters 3. Create a 5-card hand for each player (randomize card selection) 4. Randomly assign a player to the first turn 5. Repeat the following procedure until one player has no cards A. Show the up-card, the hand of each player, and the current turn (see details below). B. Prompt the user for action D (to draw a card) or P (to place a card). i. If something else is entered, inform of invalid choice and allow user to reenter. C. If the user draws, add a card to their hand and move to the next turn. D. If a user places, use the following procedure. i. Ask the user for the color and numerical value of the card they want to place (in that order). User should enter a single character for color (B, G, R, or Y). ii. If the user does not have the card they specified, inform the user and repeat the turn for that player. iii. If the user has the card but cannot be played on the up-card, inform the user and repeat the turn for that player. iv. If the user has the card and the card can be played, remove the card from the player's hand, set the new up-card to be the placed card, and move to the next player’s turn. 6. Print the name of the winning player
Project ID: 29476462

About the project

3 proposals
Remote project
Active 3 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
3 freelancers are bidding on average $167 USD for this job
User Avatar
Hello Sir/ Ma’am A skilled full stack developer, I have rich experience in JAVA, C, C++, C#, Python, .NET , Mysql, Sql, Ionic , Matlab, ANDROID and ARDUINO. I am very confident with my skills and I'd like to help your business by doing my best. I am able to work full time on your time zone and start working right away. Please confirm that I am one of the best fits for you and drop me a message for further discussion. High-quality & Fast-delivery is promised! Thanks and Best Regards
$250 USD in 4 days
4.7 (19 reviews)
5.1
5.1
User Avatar
Dear Client, Nice to meet you. I have read your description and I am so interested in your C++ project. I am well experienced and skillful C/C++, QT and C# and VB, Java and Python programmer. And have 8+ years of experience in Desktop Application. ------------------------------------------ I have done many jobs like graph problem, Robot problem, Tile Problem, also 3d modelling using OpenGL. Hope to discuss with you. Best regards! ★★★★★★★★★★★★★★★★★★★★★★
$100 USD in 7 days
5.0 (12 reviews)
3.9
3.9
User Avatar
Hey there!! We read your project description regarding the need of a classic card casino For your Webpage. We will provide you complete assistance on your concern. We are a professional software company having around more than 100 developers working with us. We are happy to inform you that we have a super-creative and hardworking team of full-stack developers and 8+ years of experience in Android / iPhone app development. We have React Native Experts, Application Developer having 6+ years of working experience in React Native, ReactJs, Angular, Ionic, NodeJs, MongoDB HTML, CSS, MySQL & Firebase etc. We are ready to start work immediately and assure high-quality results. Also if you wish to see our work you can connect with us. We can discuss more on chat. Regards Akansha
$150 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of KENYA
Nairobi, Kenya
5.0
21
Payment method verified
Member since Jun 20, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.