Assignment 1: Basal Metabolic Rate (BMR) Calculator

Task

Flowchart

Group Member

  • Mursyidah binti Jahidi
  • Balqis Batrisya binti Jalaluddin

Reflection

  • In this assignment, I was able to use the fundamental flowchart I learned in class to design a BMR calculator. I used the Terminal symbols to show exactly where my program starts and stops, making the whole process easy to follow. I effectively implemented Parallelograms for input and output tasks, such as reading user age and displaying the BMR result. I was able to integrate Diamond symbols to make decision making points, which checking if the user's age is within 15-80 and determining whether to use the male or female bmr formula. I also used Rectangle for processing phase, where I used Mifflin St Jeor formula to calculate BMR and activity levels. Finally, using the Predefined Process symbol for the BMR function helped to ensure the flowchart is organized.

Question & Flowchart