44.7.1: unit testing. add two more statements to main() to test inputs 3 and -1. use print statements similar to the existing one (don't use assert).

Answers

Answer 1

To add two more statements to main() to test inputs 3 and -1, check the given code.

What is statements?

A list of directives for a computer to follow constitutes a computer programme. These instructions for programming are referred to as statements in a programming language.

The parts of programmes called C++ statements govern the order and flow of execution of other programmes. Statements may either be one line of code with a semicolon ; at the end or a block of code enclosed in curly braces.

There are several different types of statement in C++.

Labeled statementsExpression statementsCompound statementsSelection statementsIteration statementsJump statementsTry-Catch blocksDeclaration statements

//CPDE//

cout << "3,

expecting 27,

got: " << CubeNum(3) << endl;

cout << "-1,

expecting -1,

got: " << CubeNum(-1) << endl;

Learn more about statements

https://brainly.com/question/14467883

#SPJ4


Related Questions

Your friend is trying out your new password generator program. She wants to know how it works. How would you explain it to her? Keep in mind that she does not know Python code. Make sure to use good communication techniques.

k12

Answers

The program generates a password by using a dice. That specific dice is filled with billions of strong password combinations. You roll that die and it would land on a combination with a strong password that is easy to remember and that you can use to safely secure your accounts.

For a further understanding visit: https://brainly.com/question/29941191

You can use anything as an example like food, air, etc.

I hope this helps

the multimedia effect states that we learn better when information is presented both verbally and visually. True or false

Answers

According to the multimedia effect, we retain knowledge better when it is delivered verbally and visually. which is incorrect. When text, drawings, still and moving images (videos), graphics, audio, and animation are combined with computer assistance, this is referred to as multimedia.

What is multimedia ?

false The "multimedia effect," which is supported by research, states that most people digest information more effectively when it is delivered audibly and graphically.Your audience will be able to visually experience your speech through all five of their senses—hearing, vision, smell, taste, and touch—because you are speaking in real time. The audience's overall experience of your topic is enhanced by presentation aids in addition to your vocal and nonverbal embodiment.Charts and graphs called pictograms employ symbols and pictures to represent data.

Pictograms, sometimes referred to as "pictographs," "icon charts," "image charts," and "pictorial unit charts," use a string of recurrent icons to represent straightforward facts.The most popular type of visual assistance today is certainly Microsoft PowerPoint.A presentation can be supported by slides created and displayed using the computer program PowerPoint.

Therefore the correct answer is false .

To learn more about multimedia refer to :

https://brainly.com/question/24138353

#SPJ4

how many bit strings of length 10 over the alphabet {a,b,c} have either exactly three as or exactly four bs

Answers

The number of bit strings of length 10 over the alphabet {a,b,c} have either exactly three as or exactly four bs is given as follows:

28,800.

How to obtain the number of bit strings?

With three bs, the string is composed as follows:

Three bs from a set of 10 positions. (combination formula).The remaining seven positions each have two possible outcomes, either a or c.

Then the number of strings with three bs is given as follows:

C(10,3) x 2^7 = 10!/(3! x 7!) x 2^7 = 15,360.

With four bs, the string is composed as follows:

Four bs from a set of 10 positions. (combination formula).The remaining six positions each have two possible outcomes, either a or c.

Then the number of strings with four bs is given as follows:

C(10,4) x 2^6 = 10!/(4! x 6!) x 2^6 = 13,440.

Then the total number of strings is calculated as follows:

15,360 + 13,440 = 28,800.

More can be learned about the combination formula at https://brainly.com/question/11732255

#SPJ1

The default view that PowerPoint opens in is called ____ view.
a. Slide
b. Normal
c. Standard
d. Edit

Answers

Correct answer:- (b) Normal

The default view that PowerPoint opens in is called the normal view.

What is a default view sometimes known as?

The Normal view in PowerPoint is the default view. The normal view is the one in which we may format, add slides, and modify.

Which slide in PowerPoint is the default?

When you create a new presentation, by default, a Title slide will be added since Micro-soft believes that the first slide in your presentation should be for the title. Two text boxes can be included on a title slide.

What makes it a default?

When a borrower ceases making the required payments on a loan, a default happens. Whether the debt is secured, like a mortgage secured by real estate, or unsecured, like credit cards or student loans, defaults can happen.

To know more about power point visit:

https://brainly.com/question/23714390

#SPJ4

Which of the following should be selected as X in the given series of clicks to set formulas for manual calculation: File < Options < X < Manual?
a. Proofing
b. Language
c. Formulas
d. Advanced
Formulas

Answers

C. Formulas. Excel is forced to recalculate each and every calculation in every open spreadsheet, including those that have not been altered, by pressing Ctrl + Alt + F9.

How are the automated formula calculation choices set?

Click the Formulas tab in the Excel spreadsheet for the web. Select one of the following choices from the dropdown menu next to Calculation Options: Click Automatic to have all dependent formulae recalculated each time a value, formula, or name is changed. The default setting is this.

Which of the following is a computation tool?

Abacus, sometimes known as abaci or abacuses, is a long-used calculating tool in trade that is likely of Babylonian origin.

Learn more about ms excel here:

https://brainly.com/question/20395091

#SPJ4

A team member who does not feel comfortable disagreeing with someone’s opinion in front of the team would most likely come from a(n) _____ culture.

cooperative
cooperative

individualistic
individualistic

collectivistic
collectivistic

competitive

Answers

A team member who does not feel comfortable disagreeing with someone’s opinion in front of the team would most likely come from a collectivistic culture.

What is collectivistic culture?

In collectivistic cultures, people are considered "good" if they are generous, helpful, dependable, and attentive to the needs of others. This contrasts with individualistic cultures, which often place a greater emphasis on characteristics such as assertiveness and independence. People in collectivist cultures, compared to people in individualist cultures, are likely to define themselves as aspects of groups, to give priority to in-group goals, to focus on context more than the content in making attributions and in communicating, to pay less attention to internal than to external processes. As a result, collectivist cultures value collaboration, communalism, constructive interdependence, and conformity to roles and norms. A collectivist culture is especially likely to emphasize the importance of social harmony, respectfulness, and group needs over individual needs.

To know more about collectivistic culture visit:

https://brainly.com/question/14873316

#SPJ1

Which of the following is used to replicate attacks during a vulnerability assessment by providing a structure of exploits and monitoring tools?
a) replication image
b) penetration framework c) assessment image
d) exploitation framework

Answers

A vulnerability is a flaw in a system, procedure, or architectural design that could result in compromised data or unauthorized access. Exploiting is the process of taking advantage of a weakness. Thus, option D is correct.

What exploitation framework, vulnerability assessment?

Software packages known as “exploitation frameworks” are supported and come with trustworthy exploit modules in addition to other useful features like agents for successful repositioning.

Therefore, exploitation framework  is used to replicate attacks during a vulnerability assessment by providing a structure of exploits and monitoring tools.

Learn more about framework here:

https://brainly.com/question/29584238

#SPJ1

You’re using last-click attribution, but would like to see how first-click attribution would value channels and campaigns. Which report can you use to find this insight?Conversion paths
Funnel exploration
Segment overlap
Model comparison

Answers

The report that can be used to find this insight is a model comparison. The correct option is c.

What is a model comparison?

The many conventional statistical tests that are frequently taught to students of the social sciences (and others), according to Judd et al. (2008), can all be seen as statistical comparisons of two different models of the data.

They view statistical inference testing as a "model comparison" process within the context of the least-squares criteria. The resulting unified framework offers researchers a great deal of flexibility in terms of altering their statistical tests to concentrate on the specific research issues they wish to address.

Therefore, the correct option is c, Model comparison.

To learn more about model comparison, refer to the below link:

https://brainly.com/question/29854475

#SPJ1

question 2 (10 pts): briefly explain the overall algorithm of afl approach. (hint: see its documentation)

Answers

American Fuzzy Lop, often known as AFL, is a smart fuzzer that generates new test cases by changing the seed input that is supplied at the start of the fuzzing process.

Describe the fuzzing.

Programming and software development use fuzzing, a technique for automated software testing that involves providing random, false, or faulty input into a computer program.

The software is then examined for defects such as crashes, failed in-built code assertions, or potentially dangerous memory leaks.

The majority of the time, fuzzers are used to assess programs that accept structured inputs.

This structure, which distinguishes between acceptable and unacceptable input, is described, for instance, in a file format or protocol.

To learn more about American Fuzzy Lop refer to:

brainly.com/question/9579420

#SPJ4

. An engineer has calculated the list of subnet IDs, in consecutive order, for network
172.30.0.0, assuming that the /22 mask is used throughout the network. Which of the
following are true? (Choose two answers.)
a.
Any two consecutive subnet IDs differ by a value of 22 in the third octet.
b.
Any two consecutive subnet IDs differ by a value of 16 in the fourth octet.
c.
The list contains 64 subnet IDs.
d.
The last subnet ID is 172.30.252.0

Answers

The network as a whole employs the /22 mask. 64 subnet IDs are included in the list. 172.30.252.0 is the last subnet ID shown.

How can you figure out how many subnets there are in a network?

Number of total subnets: The value 248 (11111000) of the subnet mask 255.255.255.248 shows that 5 bits are utilized to identify the network.

How is an ID for a subnet determined?

By counting the subnet bits, also known as the number of bits by which the initial mask was stretched, one can determine the number of subnets. We were first given the IP 192.168.0.0 with the mask 255.255.0.0.

To know more about network visit:-

https://brainly.com/question/15088389

#SPJ1

A network engineer has determined the list of subnet IDs, in chronological order.

A. Any two consecutive subnet IDs differ by a value of 22 in the third octet.

D. The last subnet ID is 172.30.252.0.

What is engineer?

Engineering is the application of scientific principles and practical knowledge to design, create and analyze technological solutions. It is a field of study that combines the use of mathematics, science and technology to solve problems in the real world. Engineers use their knowledge of mathematics, science and engineering principles to create innovative solutions to a wide range of problems. Engineers work in a variety of industries, from aerospace and automotive to biomedical and electrical. They also work in many different settings, from research laboratories to manufacturing facilities. Engineers are responsible for creating products, machines, systems and processes that meet the needs of customers and society.

To learn more about engineer

https://brainly.com/question/17169621

#SPJ1

Other Questions
why might it be better to lean against credit-driven bubbles rather than just clean up after other types of asset bubbles burst? using the data below, what is the value of the mean absolute percent error (mape)? week time series value forecast 1 17 18.00 2 25 20.00 3 14 15.00 4 23 14.00 Question 1Two months ago, a car dealership sold 30 red cars and 120 cars that were not red. Lastmonth the car dealership sold a total of 200 cars. Tarik predicts that the dealership sold45 red cars last month. Do you think this is a reasonable prediction? Explain. See the attached image. Blank - includes the negative thoughts,attitudes, beliefs, and stereotypes about agroup of people based upon specificattributes or characteristics they have. Which 8 letter word has all 5 vowels? The Gettysburg AddressWhich of the following is the best summary of the line in bold?government of the people, by the people, for the people shall not perish from the earth." Match the definitions with the terms that most closely align with the description. the cost of producing one more unit of a good or service the situation where an additional unit of a good or service costs the same as each of the former units the benefit experienced from undertaking one more unit of an activity a situation where the expense of producing one more unit of a good or service is greater than that of producing the previous unit the amount that, when produced or consumed, results in the greatest possible net gain the situation where the gain from an additional unit of a good or service is less than the gain from producing the previous unit Match the definitions with the terms that most closely align with the description. the cost of producing one more unit of a good or service the situation where an costs the same as eac constant marginal cost marginal cost marginal benefit a situation where the of a good or service is previous unit decreasing marginal benefit optimal quantity increasing marginal cost the situation where the the amount that, when produced or consumed, results in the greatest possible net gain good or service is less previous unit treatment is provided by administering mediation and/or stimulating parts of the brain. The default view that PowerPoint opens in is called ____ view.a. Slideb. Normalc. Standardd. Edit java name format many documents use a specific format for a person's name. write a program whose input is: firstname middlename lastname and whose output is: lastname, firstinitial.middleinitial. A) a wooden block is formed in a the shape shown by cutting a right rectangular solid from a larger one. What is the volume of the blockB) check your calculations by using a second method to solve the problem They works by entering a cell of the body, known as the host cell, and producing more. It kill the host cell and spread throughout the body. Antibiotics do not work against. Bacteria Viruses Hypertension which of the following statements is a proposition? (a) get me a glass of milk (b) god bless you! (c) what is the time now? (d) the only odd prime number is 2 how do Miles and Rebecca respond to Paiges statement that maybe sacrifice worked a few times for the townspeople? How does Paige press her point? Is she successful in changing Miless and Rebecca's points of view? Explain. suppose that each of two independent investments has a 2% chance of a loss of $10 million and 98% chance of a profit of $1 million. the distributive process by which the burdens and rewards that society has to offer are shared varies from society to society. T/F What is the cubic polynomial with zeros (3,0), (-6,0), and (1,0)?(Question 15) TRUE/FALSE. continuous improvement in the context of a hospital organization entails maintaining profitability, even if some quality measures have to be traded off. What is the value of 5/9 5/6? Responses