Concept explainers
What is the output of the following
What is the output if the input is 1?
What is the output if the input is 2?
What is the output if the input is 3?
What is the output if the input is -1?
Want to see the full answer?
Check out a sample textbook solutionChapter 6 Solutions
C++ Programming: From Problem Analysis to Program Design
- Please do the following and show execution code and output! Write two Haskell functions to calculate ticket prices. Tickets for those ages 12 and under are $8.50, tickets for those between 13 and 65 are $14.50 and those older than 65 are $9.00. The second function should calculate tax – assume tax is 12%. Using function chaining to calculate the total cost. The main function should ask what type of ticket the person wants (child, adult, or senior) and call the functions that you wrote. Show the type signatures of the functions you write.arrow_forwardProgramming Assignment - Employee Data Processing Submission: 1. Submit as one file of type *.cpp 2. Submit it on the Blackboard within the due date and time (Submission via email will NOT be considered!) 3. Assignment ID: PA Employee Data Processing The Program Details: Implement a program in C++ that does the following: 1. Requests the user and Reads the input of at least 10 Employee full names (first names, middle initial, and last names), pay rate per hour, and the number of hours worked per week (for at least SIX weeks) for each of the employees. 2. Saves those inputs (use arrays to store them). 3. Calculates the amount of salary earned per week, average salary o6 weeks. 4. Displays the output, i.e., employee name (with first name, middle initial, last name in separate columns), each Week salary, average of 6 weeks salary. Make sure the output format is neat and follows a column format with proper column headings. (Your program must work for any similar input data entered as…arrow_forwardIn C++, Given the following function prototype: void testDefault(int a, int b = 7, char z = '*'); Indicate if each of the following function calls are valid or invalid a) testDefault(5); b) testDefault(); c) testDefault(6, '#'); d) testDefault(0, 0, '?');arrow_forward
- c++ the following function header is for a function thattakes two pointers to double-precision, floatingpoint numbers x and y as parameters and does notreturn a value.void exchange( double *x, double y ) Select one: True Falsearrow_forwardQ13/ Write a program in c++ that asks the user to input two numbers. If the first number entered is greater than the second number, the program should print the message: "The first number is greater." Otherwise, it should print the message: "The first number is smaller." .By using functionsarrow_forward6. In Java, you have the opportunity to either use a predefined function/method or write a user-defined function/method. In this discussion, provide at least three criteria that would be used to develop an appropriate method of your choice and the rationale behind the selection of these criteria.arrow_forward
- Do the following in Haskell and show type signature! Use guards to create a function called guess which takes one Int parameter. If the parameter is a multiple of 3 print “Multiple of 3.” If the parameter is a multiple of 5 print “Multiple of 5.” If the parameter is a multiple of 7, print “Multiple of 7.” Otherwise print “Not a multiple of 3,5,7”arrow_forwardMark 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_forward1) Write an iterative function that takes two int type variables named (h) and (k) as the input parameter and calculates the h ** k value and returns the answer. 2) In the main function, take two integers of int type (g) and (b) from the screen. Using the function you created in (1), calculate the value of and print the result on the screen.arrow_forward
- Question 1 is already done need help with the others though This is the C code I have so far #include <stdio.h> #include <stdlib.h> struct employees { char name[20]; int ssn[9]; int yearBorn, salary; }; struct employees **emps = new employees()[10]; //Added new statement ---- bartleby // function to read the employee data from the user void readEmployee(struct employees *emp) { printf("Enter name: "); gets(emp->name); printf("Enter ssn: "); for(int i =0; i <9; i++) scanf("%d", &emp->ssn[i]); printf("Enter birth year: "); scanf("%d", &emp->yearBorn); printf("Enter salary: "); scanf("%d", &emp->salary); } // function to create a pointer of employee type struct employees *createEmployee() { // creating the pointer struct employees *emp = malloc(sizeof(struct employees)); // function to read the data readEmployee(emp); // returning the data return emp; } // function to…arrow_forwardCould you design void function with pointers structure ? I need to use pointer in void function.Thank you .arrow_forward18. What is the return type of function id ? a. int b. float c. bool d. dictarrow_forward
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning