Проблема с кодом для определения правильных методов и формул в C # в winforms - PullRequest
0 голосов
/ 26 ноября 2018

В настоящее время я работаю с C # в приложении winform для школьного задания, и мне трудно видеть и исправлять свои ошибки в своем коде.Я создаю приложение формы Windows, которое выполняет эти вычисления и также использует следующие методы:

  • FatCalories– Этот метод принимает входной номер от пользователя, а затем возвращает количество калорий из этого количества жира с помощьюданная формула: калории из жира = граммы жира × 9
  • CarbCalories - этот метод должен принимать количество граммов углеводов в качестве аргумента и возвращать количество калорий из этого количества углеводов.Калории из углеводов = грамм углеводов × 4

Вот мой [обновленный] код ниже:

namespace Exercise_8
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void fatConversionButton_Click(object sender, EventArgs e)
        {
            try
            {
                //Variables here
                float calories;
                float fatCalories;

                fatCalories = float.Parse(textBox1.Text);

                calories = fatCalories * 9;
                MessageBox.Show("Your total calories from the converted input of your fatCalories is" + calories);
            }
            catch
            {
                MessageBox.Show("You have entered an invalid input");
            }
        }

        private void calorieConversionButton_Click(object sender, EventArgs e)
        {
            float calories;
            float carbCalories;

            carbCalories = float.Parse(textBox2.Text);

            calories = carbCalories * 4;
            MessageBox.Show("Your total calories from the converted input of your CalorieCalories is" + calories);
        }

        private void button1_Click(object sender, EventArgs e)
        {
            this.Close();
        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...