
    Mg                     8    S SK Jr  S SKJr  \" S5      S 5       rg)    )Fore)pluginbmrc                 |	   U R                  S5        U R                  S5        U R                  S5        U R                  5       n US:X  d  US:X  a  O4U R                  S5        U R                  S5        U R                  5       nMA  US:X  aB  U R                  S[        R                  5        U R                  S5        U R                  S	5        U R                  S
5         U R                  5       nUR	                  5       S:X  d  UR	                  5       S:X  a  OU R                  S5        ML  U R                  S5          [        U R                  5       5      nUS::  a  [        e U R                  S5          [        U R                  5       5      nUS::  a  [        e U R                  S5          [        U R                  5       5      nUS::  a  [        e UR	                  5       S:X  a0  [        U5      S-  [        U5      S-  -   [        U5      S-  -
  S-
  nOCUR	                  5       S:X  a/  [        U5      S-  [        U5      S-  -   [        U5      S-  -
  S-
  nU R                  S[        W5      -   [        R                  5        U R                  S5        U R                  S[        R                  5        U R                  S5        U R                  S5        U R                  5       n UR	                  5       S:X  d  UR	                  5       S:X  a  O4U R                  S5        U R                  S5        U R                  5       nM]  UR	                  5       S:X  a!  U R                  S[        R                  5        g,U R                  S 5        U R                  S!5        U R                  S5        U R                  5       n	S"n
 X;   a  O4U R                  S5        U R                  S5        U R                  5       n	M:  U	S:X  a  US#-  nU	S:X  a  US$-  nU	S%:X  a  US&-  nU	S':X  a  US(-  nU	S):X  a  US*-  nU R                  S+[        W5      -   [        R                  5        g,! [         a    [        S5         Of = fGMD  ! [         a    [        S5         Of = fGM)  ! [         a    [        S5         Of = fGM  )-zOcalculates
your Basal  Metabolic Rate (BMR) and
your Active Metabolic Rate(AMR)z'Hello there! Ready to count your BMR? 
z>1. Yes, let's start! 
2. Sorry, I don't know what BMR is :( 
 zPlease enter your choice: 12z,Sorry, invalid input was given. Try again! 
z
Basal Metabolic Rate (BMR)zkis the number of calories your body needs
to accomplish its most basic (basal)
life-sustaining functions. 
z)Since you know now, let's calculate it! 
zWhat's your gender? (M/F)MFz6Sorry, invalid input was given!Please try again. (M/F)zWhat is your height (cm) ?r   z,Oops! That was no valid number. Try again...zWhat is your weight (kg) ?zWhat is your age ?g      @g{G#@gGz@t      zBMR: zS
Now that you know your BMR,
would you like to calculate your AMR too based on it?
zActive Metabolic Rate (AMR)znis the actual amount of calories you burn
each day due to physical activities
like going to the gym, aerobics
zPlease enter your choice(Y/N): YNz
Okay, bye!z#Please enter your exercise level: 
z-1.Low
2.Average
3.High
4.Every Day
5.Athletic)r   r   345g333333?g      ?r   g?r   g?r   gffffff?zAMR: N)sayinputr   GREENupperint
ValueErrorprintfloatstrBLUE)jarvisschoicesexheightweightager   
amr_choiceexercise_levellevel_choicesamrs               9/Users/admin/workspace/ai/Jarvis/jarviscli/plugins/bmr.pyr   r      sY    JJ9:
JJ 2 3
JJ+,\\^F
S=FcMJJFGJJ34\\^F  }

14::>

 3 	4 	

?@ JJ*+
lln99;#!3

 - 	.	  JJ+,
	B(F{   JJ+,
	B(F{   JJ#$
	Bflln%Cax  
 yy{cV}t#f(<=SzD "$'(		V}t#f(<=SzD "$%&
JJwS!4::.
JJ - .
JJ,djj9
JJ 3 4 JJ01J
$
(8(8(:c(AJJFGJJ89J  S 

<+

9:

FG

/0  1.

JK

78!'  S )CS +CS *CS +CS )C

7SX%tzz2U  	B@A	B   	B@A	B   	B@A	B s6   ?%Q$ 8%R 1%R  $Q<;Q<RR R87R8N)coloramar   r   r        r'   <module>r+      s%      r3 r3r*   