explain Impact of HTML, CSS, and JS code on maintainability of website

Answers

Answer 1

Answer:

Following HTML best practices will help you build performant websites and web apps. Learning them is critical for web development.

Explanation:


Related Questions

What factors or characteristics do you think are necessary to succeed in the Metaverse from a business perspective?

Answers

From a business perspective, the factors or characteristics that are necessary to succeed in the Metaverse from a business perspective are to spot the needs of players within the metaverse, examine trends, and build businesses around those.

What is the Metaverse?

The metaverse is a fictional incarnation of the Internet as a single, ubiquitous, and immersive virtual environment made possible by the usage of virtual reality and augmented reality headgear. A metaverse is a network of 3D virtual environments centered on social connection.

The metaverse is a computer industry concept of the next version of the internet: a single, shared, immersive, permanent, 3D virtual place where humans may experience life in ways they cannot in the physical world.

Given that the Metaverse is supposed to be a mirror of reality, it thus would make business sense for commercial needs within the metaverse to be catered for by virtual businesses within the same environment.

Learn more about Metaverse:
https://brainly.com/question/29340413
#SPJ1

discuss the advantages and disadvantages of different methods you could use to help minimise the health problems of using the computer​

Answers

Advantages

If you use a screen filter/blue glasses eye strain is reducedIf LCD/TFT screens are used then eye strain is reducedIf my eye is level with the top of the screen it will reduce eye strain/neck acheIf I take breaks from excessive clicking on the mouse/keyboard this reduces RSIUsing voice activated systems reduces RSIIf I use a wrist rest/an ergonomic mouse it will reduce RSIIf I use an ergonomic chair it will reduce back acheIf I do not use the computer for long periods of time this will reduceRSI/back ache/eye strain/Carpel syndrome/Cubital syndrome/Neck pain/DVTDisadvantages

Turning the screen can reduce your ability to see clearly on the screenLaptops can be difficult to ensure the screen is 90 degrees as the whole unit needs to be movedThe cost of safety equipment can be expensiveUsing voice activated systems can be prone to many errors which may increase RSI correcting themUsers can become over-reliant on equipmentWith laptops/screens it can be difficult to position it so the eye level is at the top of the screenTaking breaks every hour can increase the work timeA mark can be awarded for a reasoned conclusion

Write a program that keeps track of a simple inventory for a store. While there are still items left in the inventory, ask the user how many items they would like to buy. Then print out how many are left in inventory after the purchase. You should use a while loop for this problem.
We have 20 items in inventory. How many would you like to buy? 4 Now we have 16 left. We have 16 items in inventory. How many would you 11 like to buy? 2 Now we have 14 left. We have 14 items in inventory. How many would you like to buy? 8 Now we have 6 left. We have 6 items in inventory. How many would you like to buy? 5 Now we have 1 left. We have 1 items in inventory. How many would you like to buy? 1 A]l out!

Answers

Answer:

inventory = 20

while inventory > 0:

   print("We have", inventory, "items in inventory.")

   buy = int(input("How many would you like to buy? "))

   inventory -= buy

   if inventory != 0:

       print("Now we have", inventory, "left.")

   else:

       break

print("All out!")

Write a docstring for this function

Answers

Answer:

def average_color(image):

   """

   Calculate the average color of an image.

   Args:

       image (Image): The image to be analyzed.

   Returns:

       float: The average color of the image.

   """

   sum_col = 0

   num_of_pixels = 0

   for row in image.pixels:

       for pixel in row:

           num_of_pixels += 1

           sum_col += (pixel.green + pixel.red + pixel.blue) / 3

   return sum_col / num_of_pixels

What is Virtual Storage Configuration and Management, as well as Virtual Machine Management?

Please offer complete details and examples to back up the question.

Answers

Answer:

Virtual storage configuration and management refers to the process of configuring and managing the storage resources of a virtualized environment. This typically involves creating and configuring virtual disks, assigning storage space to virtual machines, and managing the allocation of storage resources among different virtual machines.

Virtual machine management, on the other hand, refers to the process of managing the virtual machines in a virtualized environment. This typically involves creating and configuring virtual machines, installing and configuring operating systems and applications on the virtual machines, and managing the allocation of computing resources such as CPU, memory, and network bandwidth among different virtual machines.

An example of virtual storage configuration and management would be creating a virtual disk with a specified size and assigning it to a virtual machine to use as its primary storage. An example of virtual machine management would be creating a new virtual machine with a specified operating system and allocated resources, and then installing and configuring applications on it.

Both virtual storage configuration and management and virtual machine management are important tasks in a virtualized environment, as they help to ensure that the virtual machines have access to the necessary storage and computing resources to function properly. These tasks are typically performed by system administrators or other IT professionals who have expertise in virtualization and IT infrastructure management.

The Find and Replace dialog box cannot find background color formatting in tables that was applied using __________ or formatting that is applied based on ____________
table style, conditional formatting

Answers

The Find and Replace dialog box cannot find background color formatting in tables that were applied using table style or formatting that is applied based on conditional formatting.

The Find and Replace a dialog box is a powerful tool for quickly searching and replacing multiple words or phrases in a document. However, it cannot find background color formatting that has been applied to tables using table style or formatting based on conditional formatting.

This is because the Find and Replace dialog box only searches for text and not formatting. To find and replace background color formatting applied to tables, you will need to use the Formatting pane, which allows you to search for all formatting, including the background color.

For more questions like Conditional formatting click the link below:

https://brainly.com/question/16014701

#SPJ4

Use incremental development to write a function called hypotenuse that returns the length of the hypotenuse of a right triangle given the lengths of the other two legs as arguments. Record each stage of the development process as you go. (Downey, 2015)


After the final stage of development, print the output of hypotenuse(3, 4) and two other calls to hypotenuse with different arguments.

Include all of the following in your Learning Journal:

An explanation of each stage of development, including code and any test input and output.
The output of hypotenuse(3,4).
The output of two additional calls to hypotenuse with different arguments.

Answers

Incremental development is a method of writing function codes that avoids lengthy debugging sessions by writing each line of complete code and executing it so that before moving on to the next stage of development, the previous stage has been successfully executed.

What is Incremental development?

The process methodology of incremental development in software engineering emphasizes the benefits of moving slowly toward a goal.

In contrast to the waterfall model of software development, where a functioning system is made available only during the final stages of the project, incremental development starts with a small, functional system that is gradually enhanced and expanded.

The Python function hypotenuse() is provided below:

Stage 1:Creating the skeleton of the function and testing the function code

def hypotenuse(base, per):

  return 0.0

print(hypotenuse(3, 4))

Output:

0.0

Stage 2:Insert the hypotenuse calculation expression and output the result to the console.

import math

def hypotenuse(base, per):

h=math.sqrt(base ** 2 + per ** 2)

print(h)

hypotenuse(3, 4)

Output:

5

Stage 3:Finally, finish the function by adding the return expression.

import math

def hypotenuse(base, per):

h=math.sqrt(base ** 2 + per ** 2)

return h

print(hypotenuse(3, 4))

Output:

5

Stage 4:The function is called with the additional two arguments:

import math

def hypotenuse(base, per):

   h=math.sqrt(base ** 2 + per ** 2)

   return h

print("The hypotaneous is: "+str(hypotenuse(3, 4)))

print("The hypotaneous is: "+str(hypotenuse(12, 5)))

print("The hypotaneous is: "+str(hypotenuse(6, 8)))

Output:

The hypotaneous is: 5.0

The hypotaneous is: 13.0

The hypotaneous is: 10.0

Learn more about  incremental development

https://brainly.com/question/25310031

#SPJ1

The PHP method used to get information from a database is which of the following (including all necessary arguments):
a. mysql_query(query, database name)
b. mysql_connect(query, database name)
c. mysql_query(query, connection)
d. mysql_connect(query, connection)

Answers

Answer:

mysql_query(query, connection)

Explanation:

Which operating system is not proprietary and does not rely on cloud-based applications?
Question 2 options:
a. Windows

b. Chrome

c. macOS

d. Linux

Answers

Option A just yoke the test
Answer is = A windows

Given an array of words and an array of sentences, determine which words are anagrams of each other. Calculate how many sentences can be created by replacing any word with one of its anagrams, Example wordSet = ['listen' 'silent, 'it', 'is'] sentence = "listen it is silent Determine that listen is an anagram of silent. Those two words can be replaced with their anagrams. The four sentences that can be created are: • listen it is silent • listen it is listen • silent it is silent • silent it is listen​

Answers

The four sentences that can be created using array : 1.listen it is silent  2. listen it is listen  3. silent it is silent  4.  silent it is listen​.

What is an Array?It is simpler to determine the position of each element in an array by simply adding an offset to a base value, which is the memory location of the first element in the array. An array is a collection of items of the same data type stored at adjacent memory regions (generally denoted by the name of the array). An array is a striking display or range of a specific kind of stuff. Arrays are one of the most often used data structures, without which any programming arrangement is lacking. The base value is index 0, and the difference between the two indices is the offset. Arrays excel in situations requiring sorted data layout due to their practical working method. The lengthy programming process benefits immensely from the organised list of components.

To learn more about Array refer to:

https://brainly.com/question/28061186

#SPJ4

It is often easier to maintain data in a datasheet using a form because all changes for a ____ are the focus at one time. Single record.

Answers

It is often easier to maintain data in a datasheet using a form because all changes for a Single Record are the focus at one time.

What is the definition of a single record in a database?

Records. A Tuple, Record, or Row is a single entry in a table. In a table, a tuple represents a collection of connected data. As a result, Option 1 is right. A record is a horizontal collection of information in a database; the content of those fields is unique to that row.

The most frequent technique to utilize sub-forms is that the main form only displays one record at a time – in a “form” view, not a datasheet view. The sub-forms exhibit all the records on the many side of a one-to-many connection with the main form’s single record.

To learn more about Database Record refer:

https://brainly.com/question/13158607

#SPJ4

Answer

Explanation

Which of the following digital certificates are self-signed and do not depend on the higher-level certificate authority (CA) for authentication?A. Root digital certificates B. Intermediate digital certificates C. User digital certificates D. Domain digital certificates

Answers

Correct answer is A. Root digital certificates

What is a Root Digital Certificate?

A root digital certificate is self-signed and does not depend on a higher-level certificate authority (CA) for authentication.

A root digital certificate is the topmost certificate in a certificate hierarchy, and it is used to issue intermediate and end-user certificates. Because it is self-signed, a root certificate is not dependent on any other certificate for authentication, and it is considered to be the most trusted certificate in the hierarchy.

Other types of digital certificates, such as intermediate, user, and domain certificates, are typically issued by a higher-level CA and are not self-signed.

To Know More About Root Digital Certificate, Check Out

https://brainly.com/question/24487815

#SPJ1

I need an alternative analysis for outrigger hotels and resorts.

Answers

Outrigger Hotels and Resorts is currently diversifying geographically and by product. The company expands its operations around the Pacific Ocean and diversifies its product portfolio by adding condominiums, resorts, and OHANA hotels.

What is Outrigger Hotels and Resorts’ strategic position?

Their strategic position is to provide a leisure experience for guests who have come to our hotel to enjoy their vacation.

The firm's CSF include strengthening electronic relationships with distributors, improving trademark hospitality and customer service, better managing inventory yield, and better integrating its international properties, all of which are critical stepping stones to the firm's continued success.

It reduces Outrigger's human costs by automating many of the human jobs; increases revenue due to the large number of online reservation guests; and improves work efficiency.

They collect data down to individual guest folios for analysis and send thank you letters to recurring guests to increase their loyalty to Outrigger.

Learn more about Outrigger

https://brainly.com/question/13934348

#SPJ1

Using Super Karel commands, create a code so that you have worlds with no balls in any corner.
Ending World

Answers

Using the knowledge in computational language in python it is possible to write a code that Super Karel commands, create a code so that you have worlds with no balls in any corner.

Writting the code:

from karel import *

# go to square (3, 1) and turn north"

move()

move()

turn_left()

# go to square (3, 3) and turn east

move()

move()

turn_right()

# go to square (5, 3) and turn south

move()

move()

turn_right()

# come to square (5, 2) and take the ball

move()

pick_ball()

# turn north

turn_left()

turn_left()

See more about python at brainly.com/question/18502436

#SPJ1

The integrity of a program's output is only as good as the integrity of its input. For this reason the program should discard input that is invalid and prompt the user to enter correct data. (true or false)
Most studied answer

Answers

This is a true statement because the integrity of the output of a program is only as good as the integrity of its input. For this reason, the program should discard input that is invalid and prompt the user to enter the correct data.

The given statement is true in that a program carries out input data integrity before proceeding to obtain the output. Input integrity refers to the process of checking the data that has been entered into a program to ensure it is valid, accurate, and complete before any computation performs to get output. Since the output of the program is completely dependence on the accuracy of the data entered as input.

Therefore, the given statement is true which states that a program's output data integrity depends on its input data integrity, for this reason, the program discards invalid input and promots the user to input accurate and valid data.

You can learn more about data integrity at:

https://brainly.com/question/14898034

#SPJ4

True

The integrity of a program's output heavily depends on its input's integrity. The program may produce incorrect or unexpected results if the input is invalid or incorrect. Therefore, it is often important for a program to validate its input and discard invalid data. This can help ensure that the program produces reliable and accurate output.

However, there may be situations where it is not practical or necessary to validate all input or where the consequences of invalid input are not significant. In these cases, discarding invalid input may not be necessary and prompt the user to enter the correct data. It is important to consider the specific requirements and constraints of the program and the potential impact of invalid input on the program's output.

read more about this at https://brainly.com/question/14282557

#SPJ4

Use 3 collections like HashMap, ArrayList and Vector to insert the key values. Note the duration, required to
insert those key & values to those collections separately. For ArrayList (and for Vector) you may use two instance;
one for key and one for value.

Answers

3 collections like HashMap, ArrayList and Vector to insert the key values are=

HashMap: A HashMap is an unordered collection that stores key-value pairs, where each key is unique. It provides

constant-time complexity for insertion of key-value pairs, which is O(1).

ArrayList: An ArrayList is an ordered collection that stores values. It has constant-time complexity for insertion of

values, which is O(1). However, if the key needs to be associated with the value, then two ArrayLists must be used in

order to store the key and value separately. This means that the insertion of a key-value pair would take O(2).

Vector: A Vector is an ordered collection that stores values. It has constant-time complexity for insertion of

values, which is O(1). However, if the key needs to be associated with the value, then two Vectors must be used in

order to store the key and value separately. This means that the insertion of a key-value pair would take O(2).


What is collection?

Collection is a term used to describe a group of items or objects that have been gathered together. It is a term that is commonly used in many different areas such as art, literature, music, fashion and even biology. In art, a collection could refer to a group of paintings or sculptures, while in literature it could refer to a group of books or manuscripts. In music, a collection could refer to a group of songs or albums. In fashion, a collection could refer to a range of clothing or accessories. In biology, a collection could refer to a group of specimens or organisms.

To learn more about collection
https://brainly.com/question/14566220
#SPJ1

To cut or copy text first

Answers

Answer:

The cut command removes the selected data from its original position, while the copy command creates a duplicate; in both cases the selected data is kept in temporary storage (the clipboard). The data from the clipboard is later inserted wherever a paste command is issued.

You've just connected a USB wireless network adapter to a Windows desktop system in your home office. You want to use the Windows Connect Now (WCN) push-button connect feature to connect your desktop to your wireless network. Which technology must be implemented on both the wireless access point and the wireless network interface to enable this feature?

Answers

Wi-Fi Protected Setup (WPS) technology must be implemented on both the wireless access point and the wireless network interface to enable this feature.

What is Wi-Fi Protected Setup (WPS)?

WPS stands for Wi-Fi Protected Setup, a network security standard that makes connecting devices to a wireless network easier. It allows users to add devices to their Wi-Fi networks in seconds without having to enter long passwords.

One critical distinction is that WPS only handles the transmission of connection data between a router and a client device. It is not in charge of the Wi-Fi connection.

The Wi-Fi Alliance introduced the WPS standard in 2006, and it has since been adopted by all manufacturers of Wi-Fi equipment. As a result, WPS has become a standard feature on all wireless routers and mesh Wi-Fi systems.

To learn more about Wi-Fi Protected Setup (WPS), visit: https://brainly.com/question/21272192

#SPJ4

project execution resources, such as office space, computers, and communications equipment, are acquired during the phase of the project life cycle.

Answers

The phase in the project life cycle when the work is performed, and everything in the project plan is put into action.

What exactly are project resources?

The people, capital, and/or material products necessary for the proper execution and completion of a project are referred to as project resources. In a word, project resources are what you rely on to complete tasks. The project management life cycle is often divided into four stages: planning, execution, and closing. These phases form the road that leads your project from start to finish.

The first stage of a project’s lifespan is initiation. This is where the project’s worth and viability are determined. Initiating, Planning, Executing, Monitoring/Controlling, and Closing are the steps in the process. The Project Lifecycle is divided into seven stages: intake, commencement, planning, product selection, execution, monitoring and control, and closing. These phases comprise the course that your project will travel from start to conclusion.

To learn more about project execution refer:

https://brainly.com/question/16927451

#SPJ4

Answer

Explanation

Examine the experience of shopping online vs shopping in traditional environment. Imagine that you have decided to purchase a digital camera or any other item of your choice, first shop for the camera in traditional manner.
Describe how you would do so (eg: how would you gather the necessary information, you would need to choose the particular item, what stores you would visit, how long it would take, price etc)
Next, shop for the item on the web or via a mobile app.
Compare and contrast your experiences, what were the advantages and disadvantages of each.
What would prefer and why?

Answers

Answer:

Explanation:

If I had to buy, let’s say an iPad, I would visit the official store. First of all, I would take a closer look at the product, revising it carefully, if it feels right and if it meets my needs. Then I would ask for the price if they have a discount or any sale upcoming or payment plan. If everything meets my requirements I would buy the item. On the other hand, if there weren’t any official stores around the place I live in, I would visit three different department stores, preferably where they have the product of my interest displayed, also I would ask about the price and/or payment plan or discounts and availability. I must mention that cost is an important aspect to make a decision on where to buy the item. All of this process would take about 1 or 2 days at most.

Advantages

-You can see, feel, check the product to dissipate any doubts, there are people willing to answer any question and help to make a better choice.  

Get the product at the same moment you are paying for it and if you want to you can use/wear it immediately.

Disadvantages

If they are out of stock of the item of your interest, there is a chance you will have to wait a long time for it, although it could happen the store won’t have the product available again.  

The offers are not as wide as on the web sites.

Shopping on the web or via a mobile app

It is almost the same as shopping in a traditional manner, the greater differences are that there are more virtual places/shops online to compare prices and availability and sometimes they have great offers, because of the competition. Generally, the items are cheaper than a department store.

This process could take about a week, especially if you are waiting for a specific offer.

Advantages

There are lots of options, lots of different online stores, that increase the chances to get a good offer or an item with better characteristics at the same price; if you don’t find availability in one web you can find it in another in no time.

There is no need to leave your house or put on pause your busy schedule, as you will receive the item at your door.

Disadvantages

You can’t check the product given they only display a few pictures of it and a brief description, there is no one to answer your doubts about the item, basically, the decision relies on your research and recommendations of the product.

After making your purchase, you will have to wait a few days to receive your item at home or the workplace. Sometimes happens the store confuses your order sending a different product or other with different characteristics, resulting in having to return the item and wait days to get what you order in the first place.

Explanation:

Which did I prefer and why?

Considering the advances in technology, I prefer to shop online, there I can find what I'm looking for and of course, they have a great offers, too. Besides, with day to day occupations I barely have time to go to a department store, so is easier to access using a computer or an app on the smartphone.

Which data types go through floating data types? (a) int (c) long (b) byte (d) double​

Answers

Answer:

(d) double​

Explanation:

floating data types are data types that can represent numbers with decimal places, such as 3.14 or 2.718. The double data type is a floating data type that can represent very large or very small numbers with a high degree of precision, and is often used in scientific and engineering applications.

22. Copying formulas saves a lot of time. Which of the following is a method for copying a formula?
a.
Ctrl+c to copy the formula, Ctrl+v to paste the formula.
b. Drag the Fill Handle down, up, left or right to copy a formula.
C.
Press the Copy button on the Ribbon to copy the formula and the Paste button on the Ribbon to Paste it.
All of the above options are correct.
d.

Answers

a!!! it’s the only one that rlly makes sense . the other ones are wrong because there’s only like 2 ways to copy paste on pc

What is the name of the method in the following code segment?
class Fruit :
def getColor(self) :
return self._color
a.) _color
b.) Fruit
c.) getColor
d.) self

Answers

The appropriate response to the preceding query is type.

What is the name of the method in the following code segment?The instance variable is defined in the constructor of the class using the self keyword, but the class variable is a variable that is defined in the class.Although the instance variable is only invoked with the aid of objects, the class variable is utilized as the static variable.Because "_type" is declared in the class, the aforementioned program only contains one instance of it. If a value is assigned to an instance variable in either its declaration or every constructor in the class, the variable can be final.A final instance variable may not be assigned a value outside of a constructor.Java instance variables are non-static variables that are defined outside of any methods, constructors, or blocks in a class.That variable exists independently in each instantiation instance of the class.To a class an instance variable belongs.

To learn more about instance variable refer

https://brainly.com/question/29556149

#SPJ4

. At the current rate of increase, what are the clock rates now projected to be in 2025? What has limited the rate of growth of the clock rate, and what are architects doing with the extra transistors now to increase performance?

Answers

Answer:

The clock rate is now projected to be 10 GHz in 2025. The rate of growth of the clock rate has been limited by the fact that the speed of light is the ultimate limit on the speed of electrical signals. Architects are using the extra transistors to increase performance by adding more cores to the processor.

This is JAVA
A local grocery store has asked you to design a method to verify if their produce is okay to put on the shelves. The method takes an array of ints which represent the ages of various produce items. If an item is less than 4 days old, or more than 24, it should not be put on the shelves, and the method should return false. Otherwise, it should return true.
Examples:
verifyProduce({5,7,14,20,24}) -> true
verifyProduce({16,3,12,13}) -> false
verifyProduce({14,20,23,26}) -> false
1
public boolean verifyProduce(int[] ages) {
2
3
}

Answers

To implement the method described in the question, you could use the following code:

public boolean verifyProduce(int[] ages) {
for (int age : ages) {
if (age < 4 || age > 24) {
return false;
}
}
return true;
}
This code iterates over each element in the ages array and checks if its value is less than 4 or greater than 24. If any of the ages meet this condition, the method returns false immediately. Otherwise, the method returns true after all elements in the array have been checked.

Here is an example of how this method might be used in a Java program:

public class Main {
public static void main(String[] args) {
int[] ages1 = {5, 7, 14, 20, 24};
int[] ages2 = {16, 3, 12, 13};
int[] ages3 = {14, 20, 23, 26};

System.out.println(verifyProduce(ages1)); // outputs: true
System.out.println(verifyProduce(ages2)); // outputs: false
System.out.println(verifyProduce(ages3)); // outputs: false
}

public static boolean verifyProduce(int[] ages) {

prefixes = "BCFHMPRSVT"
suffix = "at"
for p in prefixes:
print(p + suffix)
Since Tat is not a word, the program needs to be changed to print That instead of Tat. Add a conditional statement to make the program print That instead of Tat.

Answers

Answer:

prefixes = "BCFHMPRSVT"

suffix = "at"

for p in prefixes:

   if p == "T":

       print("That")

   else:

       print(p + suffix)

when analyzing cyber attacks, a cyber analyst could use ____ to understand the different stages of the cyber attack and to map used tactics and techniques.

Answers

Phishing. Attack with SQL Injection. Denial of Service caused by Cross-Site Scripting (XSS) (DoS).

What phases make in a cyberattack?

They choose their initial target, get the information needed to weaponize it, send phishing emails, start bogus websites, and use malware as they wait for someone to submit the information so they can install a backdoor to ensure ongoing network access.

What are the cybersecurity lifecycle's five stages?

The Cybersecurity Lifecycle's phases. The five functions of the cybersecurity framework—Identify, Protect, Detect, Respond, and Recover—as outlined by the National Institute of Standards and Technology (NIST)—are constructed upon the model's constituent parts.

Learn more about URL here:

https://brainly.com/question/19463374

#SPJ4

Does the method call in the following method cause compile errors?
public static void main(String[] args) {Math.pow(2, 4);}
A. Yes
B. No

Answers

The method call in the following method cause compile errors of: public static void main(String[] args) {Math.pow(2, 4);} is B. No.

What is an example of a build error?

When there is Missing parenthesis, omitting a semicolon, using undeclared variables, and other examples are compile-time mistakes. All of these mistakes are found during compilation, and the compiler displays the appropriate error.

Therefore, compile error occurs when the compiler alerts you to a problem with your software but fails to translate it into machine language. Compile errors will appear and thus the response is No.

Learn more about compile errors from

https://brainly.com/question/29453137
#SPJ1

Problem: Develop a program that utilizes random number generators to play number guessing games with the user. The user has two game choices - Pick 1 and Pick 3. The table below details the rules for each game. The program should allow the user to continue playing until the user wishes to end the program or the user has reached the cap (i.e. $100). The program should produce a report indicating the total wining prizes as well as subtotal prizes from each game (i.e. one for Pick 1 and one for Pick 3). Use at least FIVE different functions besides the main function to complete this project.



Game


How to Play


Number Range


Winning Rule

(Only the highest prize can be claimed)


Pick 1


user enters one number within the allowed range


0 through 50


$5 - number matched


Pick 3


user enters 2 regular numbers and one special number (all numbers need to be different)


regular number - 1 through 60

special number - 1 through 30 except 7 and 13


$5 - only the special number matched

$20 - two regular numbers matched

$50 - one regular number AND the special number matched

$100 - all numbers matched


this is C++ please help me with the code

Answers

A program that utilizes random number generators to play number guessing games with the user will be:

#include

#include

#include

using namespace std;

int main()

cout << "\n\t\t\tWelcome to GuessTheNumber game!"

<< endl;

cout << "You have to guess a number between 1 and 100. "

"You'll have limited choices based on the "

"level you choose. Good Luck!"

<< endl;

while (true) {

cout << "\nEnter the difficulty level: \n";

cout << "1 for easy!\t";

cout << "2 for medium!\t";

cout << "3 for difficult!\t";

cout << "0 for ending the game!\n" << endl;

// select the level of difficulty

int difficultyChoice;

cout << "Enter the number: ";

cin >> difficultyChoice;

// generating the secret number

srand(time(0));

int secretNumber = 1 + (rand() % 100);

int playerChoice;

// Difficulty Level:Easy

if (difficultyChoice == 1) {

cout << "\nYou have 10 choices for finding the "

"secret number between 1 and 100.";

int choicesLeft = 10;

for (int i = 1; i <= 10; i++) {

// prompting the player to guess the secret

// number

cout << "\n\nEnter the number: ";

cin >> playerChoice;

// determining if the playerChoice matches

// the secret number

if (playerChoice == secretNumber) {

cout << "Well played! You won, "

<< playerChoice

<< " is the secret number" << endl;

cout << "\t\t\t Thanks for playing...."

<< endl;

cout << "Play the game again with "

"us!!\n\n"

<< endl;

break;

}

else {

cout << "Nope, " << playerChoice

<< " is not the right number\n";

if (playerChoice > secretNumber) {

cout << "The secret number is "

"smaller than the number "

"you have chosen"

<< endl;

}

else {

cout << "The secret number is "

"greater than the number "

"you have chosen"

<< endl;

}

choicesLeft--;

cout << choicesLeft << " choices left. "

<< endl;

if (choicesLeft == 0) {

cout << "You couldn't find the "

"secret number, it was "

<< secretNumber

<< ", You lose!!\n\n";

cout << "Play the game again to "

"win!!!\n\n";

}

What is a program?

C++ is a powerful general-purpose programming language. It can be used to develop operating systems, browsers, games, and so on. The best programming language for developing embedded system drivers and applications is C.

This language is the most widely used due to the availability of machine-level hardware APIs, C compilers, dynamic memory allocation, and deterministic resource consumption.

Learn more about program on:

https://brainly.com/question/1538272

#SPJ1

spreadsheet software for management science assists users by multiple select question. providing a familiar environment bringing management science tools within reach of managers teaching managers mathematical theory.

Answers

The options that apply for the spreadsheet software for management science are:

- Providing a familiar environment- Bringing management science tools within reach of managers.

The Benefits of Spreadsheet Software for Management Science

Spreadsheet software has become an increasingly popular tool for managing data, but it can also be used for management science. Management science is a field of study that looks at how to use data and analytics to make better decisions and improve organizational performance. Spreadsheet software provides a familiar environment that makes it easier for managers to use these tools. It also brings management science tools within reach of managers, so they can make better decisions and focus on the things that really matter in their organizations.

Spreadsheet software is a great tool for managing data, as it allows users to organize, store, and analyze data in one place. This makes it easier for managers to keep track of their data and make decisions based on the information they have. Spreadsheet software also provides powerful tools for data analysis, such as graphing, filtering, and pivot tables. These features can help managers gain insights into their data and make more informed decisions.

Learn more about software:

https://brainly.com/question/28224061

#SPJ4

Other Questions
Convert 5pi/7 radians to degrees.(Use pi = 3.14 when necessary and round your final answer to the hundredths place.)5pi/7radians=________ degrees a child is brought to the hospital with high fever and headache. during examination a stiff neck is noted. what sign indicates the child has viral meningitis instead of bacterial meningitis? Ill give points + brainalist Possible explanations for the income differences between men and women include all but which one of the following?a) women are disproportionately employed in lower-paying, lower-status occupationsb) Women leave the labor market to care for children and elderly parents and then re-enter itc) women underestimate their worth to employers and ask for less than their male counterpartsd) Men's earnings are largely viewed as supplemental to women's Chapter 21: The New England HolidayThe Scarlet LetterWho?What?When?Where?Why?How?(21 POINTS) A large, moving truck crashes into a small parked car. How do the magnitudes of the impulses and the forces on each vehicle compare during the collision? A. The truck experiences less force and less impulse. B. The truck experiences equal force and equal impulse. C. The truck experiences less force but more impulse. D. The truck experiences more force but less impulse. Managing financial arrangements is generally the role of the:Select one:O a. business assistant.O b. circulating assistant.O c. dentist.O d. EFDA. in a jfet, the u- shaped region is called the and is flush with the upper surface of the substrate. The Great Plain became uitable for farming only after the development of plain Indian? -24 x = -34 pls help what is the difference between applying a brush to artwork using the paintbrush tool and applying a brush to artwork using one of the drawing tools? In general, pathogens that are very virulent (make people really sick) do not need a vector to transmit the disease.a. trueb. false "at her tender age, she has been noted as one of Europe's pen pals and newscast, who is she? " this is a brain buster question on a radio station. please provide a list of at least 15 to 20 names that you think could be the correct answer. also, note that the answer is not Gretta Thunberg. what I need is the names of these women and what they do for a living. When will you attract the sun more,today at noon or tonight at midnight What are the coordinates of the point on a directed line segment from (-8,8) to (-2,-10) that partitions the segment into a ratio of 1 to 2 Value of [ 1234568 * 198765432 + 98765432 * 98765432 ]^{1/4} Read the excerpt from act 4, scene 3 of The Tragedy ofMacbeth. Malcolm is speaking with Macduff about theslaying of his family.Malcolm. Be this the whetstone of your sword: let griefConvert to anger, blunt not the heart, enrage it.What does Malcom mean in these lines?O He urges Macduff to turn his desolation into rage.O He explains that Macduff needs to prepare hissword for battle.O He attempts to change the way Macduff deals withhis enemies.O He suggests that Macduff try to ignore his emotions. The stem-and-leaf plot shows the ages of customers who were interviewed in asurvey by a store.How many customers were older than 41? A certain quantity of HI(g) is introduced to a 1.0 L container at a temperature in which K =6 for H2+ I2 = 2HI. when equilibrium is established, there are 1.8 mol I2 present. How many moles of HI were introduced originally? Samuel and his children went into a movie theater and he bought $43.75 worth of bags of popcorn and candies. Each bag of popcorn costs $5 and each candy costs $4.75. He bought a total of 9 bags of popcorn and candies altogether. Write a system of equations that could be used to determine the number of bags of popcorn and the number of candies that Samuel bought. Define the variables that you use to write the system.