Я новичок на базовом курсе C # и у меня проблемы с получением задания на работу. Я построил базовый калькулятор, и он отлично работает. Теперь мне нужно было добавить новую кнопку «Сумма», которая будет принимать входные данные из одного из моих блоков (number1Txtbox) и добавлять его к себе 10 раз через цикл.
Я пролистал страницы моей книги на c # и не могу понять это. Я понял, как инициализировать цикл с помощью счетчика и т. Д., Я просто не могу заставить это работать на всю жизнь.
Мне сказали использовать цикл for, а затем переключиться на цикл do while. Что на самом деле не имеет смысла для меня, я предположил, что мог бы сделать это только с помощью цикла for. Итак, мой вопрос:
1) Мне даже нужно переключиться на цикл do while, чтобы сделать это?
2) Что я делаю не так?
Вот то, что я имею до сих пор, и это просто останавливает мою программу, когда я пытаюсь нажать кнопку суммы после ввода числа в текстовое поле:
private void sumBtn_Click(object sender, EventArgs e)
{
int counter;
int loopAnswer;
int number1;
number1 = int.Parse(number1Txtbox.Text);
for (counter = 1; counter <= 10; counter++)
{
loopAnswer = number1 + number1;
do
{
loopAnswer = loopAnswer + number1;
} while (counter <= 10);
equalsBox.Text = loopAnswer.ToString();
}
}
Спасибо, ребята!