2014-12-12 3 views
0

Я делаю приложение калькулятора в качестве своего первого самостоятельного проекта с использованием Visual Basic, и я хочу, чтобы он продолжал принимать номера, чтобы рассчитать, возможно, до ста разных чисел, и я не хочу, чтобы сделать переменную для всех из них (не говоря уже о том, будет ли это работать). Как я вижу, каждый другой номер, введенный в калькулятор между операторами, будет храниться как другая переменная. Это возможно? возможно, работа вокруг? возможно, даже лучший способ сделать это! любая помощь приветствуется! благодаря!Визуальные основные постоянные переменные

ответ

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, который даст вам общее количество всех введенных вами данных.

Надеюсь, что это имеет смысл!

 Смежные вопросы

  • Нет связанных вопросов^_^