Example #1
0
        //Punto. 4
        //metodo che permetta di calcolare la spesa energetica che si effettua in caso di corsa
        public static double SpesaEnergeticaCorsa(double KmPercorsi, double peso)
        {
            double SpesaEnergetica = 0;

            double ControlloPeso       = Controlli.ControlloPeso(peso);             //Richiamo il class controlli e metodo controlloPeso per fare controlli sull peso inserita
            double ControlloKmPercorsi = Controlli.ControlloKmPercorsi(KmPercorsi); //Richiamo il class controlli e metodo controlloKmPercorsi per fare controlli sull Km percorsi inseriti


            if (ControlloPeso != -1 && ControlloKmPercorsi != -1)
            {
                SpesaEnergetica = Math.Round(0.9 * KmPercorsi * peso);
            }
            else
            {
                SpesaEnergetica = -1;
            }

            return(SpesaEnergetica);
        }
Example #2
0
        //Punto.3
        //metodo che calcola le calorie che hai bruciato durante la sessione di esercizi per gli uomini.


        public static int CalorieBruciateUomo(int età, double peso, int frequenza, double durata)
        {
            int    CalorieBruciate    = 0;
            int    ControlloEtà       = Controlli.ControlloEta(età);             //Richiamo il class controlli e metodo controlloEta per fare controlli sull  età inserita
            double ControlloPeso      = Controlli.ControlloPeso(peso);           //Richiamo il class controlli e metodo controlloPeso per fare controlli sull peso inserita
            int    ControlloFrequenza = Controlli.ControlloFrequenza(frequenza); //Richiamo il class controlli e metodo controlloFrequenza per fare controlli sull frequenza inserita
            double ControlloDurata    = Controlli.ControlloDurata(durata);       //Richiamo il class controlli e metodo controllodurata per fare controlli sull  tempo inserita

            if (ControlloEtà != -1 && ControlloPeso != -1 && ControlloFrequenza != -1 && ControlloDurata != -1)
            {
                CalorieBruciate = Convert.ToInt32(((età * 0.2017) + (peso * 0.199) + (frequenza * 0.6309) - 55.0969) * durata / 4.184);
            }
            else
            {
                CalorieBruciate = -1;
            }



            return(CalorieBruciate);
        }