Concept explainers
A)
Logic error:
Logic error is called as bug, which will make system operate with fault; that is, the system may respond differently and can produce results that are not expected.
- In this scenario, a program works, but will produce desired output.
Syntax error:
A syntax error is an error in the syntax of a
B)
Logic error:
Logic error is called as bug, which will make system operate with fault; that is, the system may respond differently and can produce results that are not expected.
- In this scenario, a program works, but will produce desired output.
Syntax error:
A syntax error is an error in the syntax of a programming language or coding. Syntax errors are usually caught by a compiler. A programmer must find the syntax error and fix them before running the code.
C)
Logic error:
Logic error is called as bug, which will make system operate with fault; that is, the system may respond differently and can produce results that are not expected.
- In this scenario, a program works, but will produce desired output.
Syntax error:
A syntax error is an error in the syntax of a programming language or coding. Syntax errors are usually caught by a compiler. A programmer must find the syntax error and fix them before running the code.
D)
Logic error:
Logic error is called as bug, which will make system operate with fault; that is, the system may respond differently and can produce results that are not expected.
- In this scenario, a program works, but will produce desired output.
Syntax error:
A syntax error is an error in the syntax of a programming language or coding. Syntax errors are usually caught by a compiler. A programmer must find the syntax error and fix them before running the code.
E)
Logic error:
Logic error is called as bug, which will make system operate with fault; that is, the system may respond differently and can produce results that are not expected.
- In this scenario, a program works, but will produce desired output.
Syntax error:
A syntax error is an error in the syntax of a programming language or coding. Syntax errors are usually caught by a compiler. A programmer must find the syntax error and fix them before running the code.
Want to see the full answer?
Check out a sample textbook solutionChapter 6 Solutions
Starting Out with C++: Early Objects
- Mark the following statements as true or false: a. To use a predefined function in a program, you need to know only the name of the function and how to use it. (1) b. A value-returning function returns only one value. (2, 3) c. Parameters allow you to use different values each time the function is called. (2, 7, 9) d. When a return statement executes in a user-defined function, the function immediately exits. (3, 4) e. A value-returning function returns only integer values. (4) f. A variable name cannot be passed to a value parameter. (3, 6) g. If a C++ function does not use parameters, parentheses around the empty parameter list are still required. (2, 3, 6) h. In C + + , the names of the corresponding formal and actual parameters must be the same. (3, 4, 6) i. A function that changes the value of a reference parameter also changes the value of the actual parameter. (7) j. Whenever the value of a reference parameter changes, the value of the actual parameter changes. (7) k. In C++, function definitions can be nested; that is, the definition of one function can be enclosed in the body of another function. (9) l. Using global variables in a program is a better programming style than using local variables, because extra variables can be avoided. (10) m. In a program, global constants are as dangerous as global variables. (10) n. The memory for a static variable remains allocated between function calls. (11)arrow_forwardint main{void main} { int myArray[100],numint,result; printf("How many numbers to be entered?"); scanf("%d"&numint); getNumbers(myArray,numint); printNumbers(myArray,numint); result=sumNumbers{myArray,numint}; printf("Sum of numbers entered=%d",result); return 0; } Based on this program, write down the function prototype for below. Write the function getNumber(), printNumbers() and sumNumbers().arrow_forwardTest Average and Grade Write a program that asks the user to enter five test scores. The program should display a letter grade for each score and the average test score. Write the following functions in the program: calc_average. This function should accept five test scores as arguments and return the average of the scores. determine_grade. This function should accept a test score as an argument and return a letter grade for the score based on the following grading scale: Score Letter Grade 90–100 A 80–89 B 70–79 C 60–69 D Below 60 F Write the following functions: getTestScore(): This function prompts user for five test scores and returns test score to the caller. calcAverage(): This function accepts five test scores as arguments and returns the average of the five test scores. determineGrade(): This function accepts an average as an argument and returns a letter grade for the score based on the grading scale. displayData(): This method displays all five…arrow_forward
- LAB: Miles to track laps. (PLEASE CODE IN PYTHON) Note: This is a zyBooks assignment is on functions 12.8:Lab:Miles to track laps One lap around a standard high-school running track is exactly 0.25 miles. Write the function miles_to_laps() that takes a number of miles as an argument and returns the number of laps. Complete the program to output the number of laps. Output each floating-point value with two digits after the decimal point, which can be achieved as follows: print('{:.2f}'.format(your_value)) Ex: If the input is: 1.5 the output is: 6.00 Ex: If the input is: 2.2 the output is: 8.80 Your program must define and call the following function: def miles_to_laps(user_miles)arrow_forwardPython Help Write a function rectangle_area(length, width)Write a function rectangle_perimeter(length, width)Write a function circle_area(radius)Write a function circle_circumference(radius)Write a main function that asks the user to choose whether to find the area of a rectangle, the perimeter of a rectangle, the area of a circle or the circumference of a circle. If the user chooses to find the area of a circle use circle_area function, if the user chooses to find the area of a rectangle use rectangle_area function and so on.arrow_forwardA void function requires the use of an lvalue. A. True B. False C. It depends. Thank you!arrow_forward
- A bank charges $10 per month, plus the following check fees for a commercial checking account: $0.10 each for less than 20 checks $0.08 each for 20 through 39 checks $0.06 each for 40 through 59 checks $0.04 each for 60 or more checks Write a function BankCharges() that allows the user to enter the number of checks written and computes and displays the bank’s service fees for the month. All checks for the month are assigned the same charge, based on the total number of checks written during the month. Use the following test data to determine whether the application is calculating properly. In each case, the customer is charged only a single rate, based on the total number of checks. Your solution should clearly show the function. Customer Number of Checks Bank Charges Nancy 15 Lilian 25 Arianna 45 Ben 75arrow_forwardpython question Implement the following:1) Define a function printNames() which with an arbitrary parameter names.2) This function prints all names sent to the function as arguments.3) Call the printNames() function with the arguments "John" and "Jane".4) Call the printNames() function with the arguments "Jack", "Jason", "Jenny", and "Jerry". Make sure to precisely match the output format below.Write your code in the ANSWER area provided below (must include comments if using code is not covered in the course).Example Output ("John" and "Jane" are arguments)JohnJane Example Output ("Jack", "Jason", "Jenny", and "Jerry" are arguments)JackJasonJennyJerryarrow_forwardIn physics, an object that is in motion is said to have kinetic energy. The following formula can be used to determine a moving object’s kinetic energy:KE=12mv2The variables in the formula are as follows: KE is the kinetic energy, m is the object’s mass in kilograms, and v is the object’s velocity in meters per second. Write a function named kinetic_energy that accepts an object’s mass (in kilograms) and velocity (in meters per second) as arguments. The function should return the amount of kinetic energy that the object has. Write a program that asks the user to enter values for mass andvelocity, then calls the kinetic_energy function to get the object’s kinetic energy.arrow_forward
- Fill in the blanks to complete the following function according to the description provided. Description of the function: The DataRequest function asks the user for the radius of a cylinder base (r) and the height of the cylinder (h). The function only fills in the 2 data. Another function will use these 2 data later. Important Instructions: If any of the spaces to be filled in should remain empty, place an X as an answer. -When you need to define the variables, use the variable name as it is used in the code of the function provided. -For reference, remember that the data types are int, double, char, bool. ********PideDatos = askfor data Entre el radio de la base del cilindro = enter the cylinder's base radius. Radio invalido = Invalid radius Entre altura = Enter height Altura invalida = invalid height******arrow_forward____ are declared within the body of a function. (A) Variables (B) Local variables (C) Main functions (D) Arraysarrow_forwardPython (this is not graded this is practice work that is not graded) write and test a function which takes two dates (month, day) list arguments.When the function is called with the two arguments, it returns the number of days betweenthose two dates. Print the returned value. It is assumed that the first date occurs first. Forinstance, if the users calls the function with FUNCTION([12, 10], [12, 20]) as arguments, thereturned value is 10 days. However, if FUNCTION([12, 20], [12, 10]) is called, the returnedvalue is -10 days.Assume February has 28 days.Test data: [10, 30], [5, 20] [1, 30], [5, 25] [5, 25], [1, 30] [1, 1], [12, 31]arrow_forward
- C++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology PtrC++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning