Я делаю приложение калькулятора в качестве своего первого самостоятельного проекта с использованием Visual Basic, и я хочу, чтобы он продолжал принимать номера, чтобы рассчитать, возможно, до ста разных чисел, и я не хочу, чтобы сделать переменную для всех из них (не говоря уже о том, будет ли это работать). Как я вижу, каждый другой номер, введенный в калькулятор между операторами, будет храниться как другая переменная. Это возможно? возможно, работа вокруг? возможно, даже лучший способ сделать это! любая помощь приветствуется! благодаря!Визуальные основные постоянные переменные
0
A
ответ
0
Если вы используете цикл While, вы можете сделать это хорошо.
Все, что вам нужно сделать, это установить переменные для Multiply, вычитание, деление, и добавить, которые должны быть Booleans и объявить FinalAnswer и ввод в декабре
ли что-то вроде:
While VariableToShowIfACalculateButtonIsPressedOrNot = False
If Multiply = True Then
FinalAnswer = FinalAnswer * Input
ElseIf Divide = True Then
FinalAnswer = FinalAnswer/Input
ElseIf Add = True Then
FinalAnswer = FinalAnswer + Input
ElseIf Subtract = True Then
FinalAnswer = FinalAnswer - Input
End If
Loop
Для всякий раз, когда вы вводите другой номер. Назначьте это для отдельной кнопки под названием «AddNumber» или что-то еще.
Как только вы хотите вывести общее количество всех этих, то вы можете иметь другую кнопку под названием «Рассчитать» или что-то, которые могли бы иметь что-то вроде:
FinalAnswer = TextBoxAnswer.txt
Вы также можете иметь этот набор в то в нижней части цикла While, который даст вам общее количество всех введенных вами данных.
Надеюсь, что это имеет смысл!