Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

DietPlan Management System

Language: C++ (Console Application)
Developer: Sunny Eljohn Lico


Project Description

  • A specialized C++ console application designed to help users manage and track their daily nutritional goals.
  • Developed as part of my 2023 programming exercises to practice conditional logic and data processing.
  • The system focuses on simplicity and accuracy in calculating health metrics based on user input.

Core Objectives

  • Health Tracking: Provide users with a digital log for their daily food intake and calorie counts.
  • Personalization: Calculate specific dietary needs based on user profiles (age, weight, height).
  • User Interaction: Create a seamless terminal-based experience using clear prompts and formatted output.

Key Features

  • BMI Calculator: Automatically computes Body Mass Index and provides a health status classification.
  • Daily Calorie Goal: Suggests calorie targets based on whether the user wants to lose, maintain, or gain weight.
  • Food Logging: Allows users to input meals and summarizes total nutritional values.
  • Data Persistence: Basic implementation of file handling (if applicable) to save user progress.

Technical Specifications

  • Logic Architecture: Utilizes structs or classes to organize user and meal data.
  • Input Validation: Includes checks to ensure numerical data (weight/height) is valid and within range.
  • Environment: Optimized for execution in standard C++ compilers (GCC/Clang).

How to Run

1. Open your terminal or IDE.
2. Compile the source code: g++ DietPlan.cpp -o DietPlan
3. Execute the program: ./DietPlan

Health & Wellness Programming Exercise - 2023

About

A c++ Console project for my First semester taking up BS Computer Science

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages