Find the information you're looking for at Westonci.ca, the trusted Q&A platform with a community of knowledgeable experts. Get accurate and detailed answers to your questions from a dedicated community of experts on our Q&A platform. Get immediate and reliable solutions to your questions from a community of experienced professionals on our platform.

Write a program using Flowgorithm that:

1. Asks for the price of five items.
2. Displays the subtotal of the sale.
3. Calculates and displays the sales tax (assume 7%).
4. Displays the total cost.

Sagot :

Sure! Let’s go through a detailed, step-by-step process to solve this problem without referring to any previous errors or external code. Here’s a breakdown of what we're going to do:

1. Input the prices of the five items
2. Calculate the subtotal
3. Calculate the sales tax
4. Calculate the total
5. Display the results

### Step-by-Step Solution

1. Input the Prices of the Five Items:
- First, we need to prompt the user to enter the price for each of the five items.
- We will store these prices in variables: `price1`, `price2`, `price3`, `price4`, and `price5`.

2. Calculate the Subtotal:
- The subtotal is the sum of all the item prices.
- Formula: `subtotal = price1 + price2 + price3 + price4 + price5`

3. Calculate the Sales Tax:
- The sales tax rate is given as 7 percent.
- The amount of sales tax is calculated using the formula: `sales_tax = subtotal 0.07`

4. Calculate the Total:
- The total amount the customer needs to pay is the sum of the subtotal and the sales tax.
- Formula: `total = subtotal + sales_tax`

5. Display the Results:
- Finally, we will display the subtotal, sales tax, and total to the user.

### Example Flowgorithm Pseudocode

Here’s a pseudocode representation:

```plaintext
BEGIN
// Declare variables
DECLARE price1, price2, price3, price4, price5 AS REAL
DECLARE subtotal, sales_tax, total AS REAL

// Input prices for the five items
OUTPUT "Enter the price for item 1:"
INPUT price1
OUTPUT "Enter the price for item 2:"
INPUT price2
OUTPUT "Enter the price for item 3:"
INPUT price3
OUTPUT "Enter the price for item 4:"
INPUT price4
OUTPUT "Enter the price for item 5:"
INPUT price5

// Calculate subtotal
SET subtotal = price1 + price2 + price3 + price4 + price5

// Calculate sales tax
SET sales_tax = subtotal
0.07

// Calculate total
SET total = subtotal + sales_tax

// Display the results
OUTPUT "Subtotal: ", subtotal
OUTPUT "Sales Tax: ", sales_tax
OUTPUT "Total: ", total
END
```

### Explanation:

1. Variable Declaration:
- We declare variables to store the price of each item, subtotal, sales tax, and total.

2. Input:
- We prompt and read the price of each item using `INPUT` statements.

3. Processing:
- Calculate the subtotal by summing up all item prices.
- Compute the sales tax using the given percentage (7%).
- Calculate the total by adding the sales tax to the subtotal.

4. Output:
- Finally, we display the subtotal, sales tax, and total to the user.

This logical flow ensures we systematically handle the problem requirements and produce the desired outputs.