Write a program and flowchart, and include a snippet of your program running. You need to purchase some items at Hansen's Discount Supermarket. You have a list of items but you know that when you get to the store you will most likely purchase other things. After you have selected your products at the store, you get up to the self-checkout and the scanner is broken. The manager approaches you because he knows that you are a knowledgeable programmer to help him design a small program quickly that will manually total items purchased and calculate the tax and final total of all sales. See below for the specific specifications. Instructions . You must use at least two different arrays • A character array to store the welcome message (note: when creating your flowchart you will need to declare this message with the string data type as a variable and assign the message). Use the puts() function to display the message to the screen. • An array with a float datatype to store the prices of the items • Prompt the user to enter how many items they have to total. Use a for) statement to fill the array using the value the user entered as the end point of the loop. • Use an accumulating total statement to compute the total sales .There is a constraint - if the price of any one item is greater than $10.00 it is considered invalid. you must use a repetitive statement to display a message and force the user to enter a value less than $10.00 • You need to create a function to compute the final total using a sales tax of 6% (06) • Review the output screenshot to see what should be displayed to the user after execution. Submission instructions: upload the source file, a screenshot of the Coutput screen, and .fprg Flowgorithm flowchart file for grading using the instructions down below. Here is what the output looks like. we\Desktop\/FinalProject.exe lcome to Hansen's Discount Supermarket! items do you have to scan: 3 are sorry the scanner is broke at the moment. Please enter your prices manually. what is the price of your product: 1.24 what is the price of your product: 25.30 Invalid Price, Be sure to enter a Price under $10.00 Enter a valid price: 62.45 Invalid Price, Be sure to enter a Price under $10.00 Enter a valid price: 1.24 what is the price of your product: .50 Your total 15: 2.98 Tax: 0.18 Your Grand Total including Tax 1s: 3.16 Have a great day! Process exited after 21.36 seconds with return value e
Operations
In mathematics and computer science, an operation is an event that is carried out to satisfy a given task. Basic operations of a computer system are input, processing, output, storage, and control.
Basic Operators
An operator is a symbol that indicates an operation to be performed. We are familiar with operators in mathematics; operators used in computer programming are—in many ways—similar to mathematical operators.
Division Operator
We all learnt about division—and the division operator—in school. You probably know of both these symbols as representing division:
Modulus Operator
Modulus can be represented either as (mod or modulo) in computing operation. Modulus comes under arithmetic operations. Any number or variable which produces absolute value is modulus functionality. Magnitude of any function is totally changed by modulo operator as it changes even negative value to positive.
Operators
In the realm of programming, operators refer to the symbols that perform some function. They are tasked with instructing the compiler on the type of action that needs to be performed on the values passed as operands. Operators can be used in mathematical formulas and equations. In programming languages like Python, C, and Java, a variety of operators are defined.
Trending now
This is a popular solution!
Step by step
Solved in 5 steps with 6 images