Fat gram calculator

posted by .

Design a program that asks the user for the number of fat grams and calories in a food item. Validate the input as follows.
Make sure the number of fat grams and calories are not less than 0.
According to nutritional formulas, the number of calories cannot exceed fat grams * 9. Make sure that the number of calories entered is not greater than fat grams * 9.
Once correct data has been entered, the program should calculate and display the percentage of calories that come from fat. Use the following formula:
Percentage of calories from fat=( Fat grams * 9) / Calories
Some nutritionists classify food as “ low fat” if less than 30percent of its calories come from fat. If the results of this formula are less than 0.3, the program should display a message indicating the food is low in fat.

how to write this in pseudo code for both Module and function?

------------------------------

method:
-------

Module main ( )

/ / Local variables
double fatGramCalculator(double fatGrams, double calories)


// If fat grams or calories are less than 0, display a message and return -1
if (fatGrams < 0 || calories < 0)

Display ('Number of fat grams and calories must be greater than 0

return -1;


// If calories is greater than fat grams * 90, display a message and return -1
if (calories > (fatGrams * 9)

Display('Calories must not exceed fat grams x 9

return -1;


// Calculate percentage of calories from fat
double caloriesFromFat = (fatGrams * 9) / calories;

// Display calories from fat, multiplying percentage by 100 to remove decimal point
Display('%d percent of calories from fat,
caloriesFromFat * 100);

// If less than 30% of calories come from fat, display a message
if (caloriesFromFat < 0.3)

Display('Food is low in fat


// Return the number of calories from fat
return caloriesFromFat;

End Module



Function Real sum ( Real fatGrams, Real doubleCalories )
Declare Real result
Set result = ( fatGrams*9 ) / calories
Return result
End Function

--------
is this right?

Respond to this Question

First Name
School Subject
Your Answer

Similar Questions

  1. Programming

    Submit pseudocode and a flowchart for the following programming exercise: Fat Gram Calculator Design a program that asks for the number of fat grams and calories in a food item. Validate the input as follows: - Make sure the number …
  2. Math

    Coould someone please let me know if I did this equation correctly. This question relates the topic of "Are you Sure It's Fat Free". To analyze the protein content I used 4 calories per gram of protein, rather than the 9 calories for …
  3. Computer programming

    Submit pseudocode for the following programming exercise: Fat Gram Calculator Design a program that asks for the number of fat grams and calories in a food item. Validate the input as follows: - Make sure the number of fat grams and …
  4. math

    how can i make the Protein content equal the same %. what did i do wrong?
  5. math

    how can i make the content equal the same %?
  6. math

    how can i make the content equal the same %?
  7. Algebra

    Pepperidge Farm Goldfish is a snackfood for which 40% of its calories come from fat. Rold Gold Pretzels receive 9% of their calories from fat.How many grams of each would be needed to make 620g of a snack mix for which 15% of the calories …
  8. Sic / 241

    Can u please tell me if i figured this right?
  9. programming

    I am supposed to make a pseudocode for a fat gram calculator and I want to know if my code is correct. This is the instructions: Design a program that asks for the number of fat grams and calories in a food item. Validate the input …
  10. Is My Pseudocode Correct? - Programming

    I am supposed to make a pseudocode for a fat gram calculator. These are the instructions: Design a program that asks for the number of fat grams and calories in a food item. Validate the input as follows: - Make sure the number of …

More Similar Questions