Create a roulette game

Assignment Help C/C++ Programming
Reference no: EM131306294

Project:

Decision Statements

Directions (Read CAREFULLY and follow COMPLETELY):

- Create the following programs in C++ that perform the purpose described and show the sample output (with user input where applicable).

- Include at least three lines of comments/remarks in each program, including your name, the date, and a description of the program.

- Upload your .cpp source files

- Add pseudocode or a flowchart for ONE of the two programs below and add it to your Word/PDF document.

1.TwoNums

Create a .cpp program named hw3-1.cpp (name the source file this). In the main part of the program, prompt the user to enter two integer numbers. Then, call a function and pass two numbers into it. Use an IF - ELSE - IF - ELSE statement to compare the two numbers and then display one of three messages:
The two numbers are equal.
The first number _ was larger than the second number _.
The second number _ was larger than the first number _.

2.Password Strength Program
Create a .cpp program that verifies the strength of a password that a user is entering is strong (complex/secure) enough. In the main area of the program, prompt the user to enter a password. Then, call a function, passing into it the password that they entered.
In the function, use whatever .cpp commands or built-in functions are available to ensure:
a. The password is at least 8 characters in length.
b. The password is mixed case (upper and lower).
c. You have at least one of these valid special characters in your password:
$ ! @ % ^ & * #
The function will determine if the password is strong enough and then output the correct message. Here is a sample run and output from the program:

First Run:
Enter a password: thisis
Your password length is too short. Please choose a password that is at least 8 characters long.
Your password is not a mixed case. Please choose a password with mixed case.
You do not have a valid special character in your password. Please add at least one special character.

Second Run:
Enter a password: thisismypassword
Your password is not a mixed case. Please choose a password with mixed case.
You do not have a valid special character in your password. Please add at least one special character.

Third Run:
Enter a password: Thisismypassword
You do not have a valid special character in your password. Please add at least one special character.

Fourth Run:
Enter a password: thisis!myPassWORD
Thank you. Your password is valid.

Project: Decision Structures

1.Create a Roulette Game
Create a .cpp source file named hw3-ec1.cpp that is a roulette game.

a. The game will display the possible bet types. There will be 6 types of bets on this roulette table.
Even (payout: 1-1) Odd (payout: 1-1)
1st 12 (payout: 2-1) 2nd 12 (payout: 2-1)
3rd 12 (payout: 2-1) Specific number 1-36 (payout: 35-1)

b. The game will allow the player to enter their bet type.

c. The game will allow the player to enter the bet amount.

d. If the player is playing on a specific number, the game will need to allow the player to enter the number they are placing their chip on.

e. The game should then randomly choose a roulette number to land on (1-36).

f. The game should then determine if the player one and display the appropriate output.

a. If the player did not win, indicate so, and what their number and the roulette number were (if they chose a number, else state their bet range: Even, Odd, 1st 12, 2nd 12, 3rd 12).

b. If the player did win, indicate so and what their winnings are.

2.Change Machine

Create a .cpp program named hw3-ec2.cpp that is a continuation of the change program from Homework #2. This program will allow a user to enter any dollar and cents amount and then will provide change. Your program must use at least one user-defined function to make the calculations. The program must allow the user to enter the dollar and cents as one input (variable) - not two different inputs.

Reference no: EM131306294

Questions Cloud

Coach of a losing football team : You are a coach of a losing football team. While you have seen improvement the team has not won a game all season.You see that your player are losing their motivation. what will you do to help your team?
Personal sales practices : Identify three different types of buyer objections that you may face as a sales person for Stillwater Wines and how you may overcome them - one relating to the products you sell, one relating to a prospective customer's current situation and one rela..
What is the limit on power that can be transmitted on line : What is the limit on power that can be transmitted on the line? What is the energy content of pulses propagating on the two infinitely long lines?
Continuously compounded libor rates : Suppose that the 3 month and 6 month continuously compounded LIBOR rates are 3% and 3.5% respectively. Assume that LIBOR is used as the risk-free discount rate. Consider a company which plans to borrow in the future and fears that short term rates wo..
Create a roulette game : Create the programs in C++ that perform the purpose described and show the sample output - Create a .cpp program that verifies the strength of a password that a user is entering is strong
Does the ap need to have two mac addresses in this case : An AP may connect a wireless network to a wired network. Does the AP need to have two MAC addresses in this case
Write a brief summary of the article : Write a brief summary of the article, and explain what impact it is likely to have on the economy and you as an individual.
Unemployed and suffered from a number of disabilities : David was unemployed and suffered from a number of disabilities. To try to get him back into the workforce, Sam arranged for David to paint his (Sam’s) house. The arrangement was initially to be on a trial basis in order to determine whether David wa..
Summarize the main points of the article : You can easily retrieve possible articles by doing an online search using the terms "psychology" and "paying bills." Summarize the main points of the article.

Reviews

Write a Review

C/C++ Programming Questions & Answers

  Program reads a number and prints all of its binary digit

Write a program that reads a number and prints all of its binary digits. Print the remainder number % 2, thenreplace the number with number / 2. Keep going until the number is 0.

  Battleship redux

Game Battleship is back and better than ever. Instead of hacking everything together in C, you will instead leverage C++ and all of your newly gained object oriented programming knowledge to construct a much cleaner end product.

  Program that opens a file representing an encoded maze

Write a C++ program that opens a file representing an encoded maze and reads it in properly so it can be analyzed.

  Build a traffic light system - microcontroller system

Build the whole system with 3 RAG units and three puffin crossing units and build a team to work on this mini-project, be careful in selecting your team member.

  Review structured programming concepts

Review structured programming concepts - Describe the main concepts of the object-oriented programming paradigm.

  How would we secure a microsoft sql server

Your deliverables will require the highest level of professionalism. All of your deliverables should be presented as if your customers are paying you $225 per hour plus expenses plus per diem.

  Function to compute total motion for single signal input

A control system applies a force to an actuator proportional to the voltage of a signal coming into the control system. It is desired not to allow actuator to quiver back and forth in the presence of small corrections near zero-force point. More f..

  Summarize the relationship between classes and unions

Write a paper in which you summarize the relationship between structures, classes, and unions in object-oriented programming.

  User to enter a positive integer with 2 digits

It asks the user to enter a positive integer with 2 digits - If the entered number is out of range, the message "Too difficult!" is printed and the program terminates.

  Create an employee class

Create an employee class, including two data: an employee number (type int ) and the employee's compensation (in dollars; type float). The member data should comprise an int for storing the employee number and a float for storing the employee's co..

  Can you have an array of arrays

What are the purposes of the following three functions? How would you use them in your programs? Hint: In relation to buffers.

  The private members of yclass are public members of xclass

Suppose that a class employeeType is derived from the class personType. Give examples of data and function members that can be added to the class employeeType.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd