Dele tegn på kalkulator
Dele tegn på kalkulator na
Dele tegn på kalkulator sa...
I denne oppgaven skal man implementere en enkel kalkulator. Kalkulatoren skal holde oversikt over to operander og en operator, samt utføre matematiske operasjoner.
Tilstanden i Calculator-objekter er som følger:
- firstOperand - et desimaltall som skal brukes som første operand i den matematiske operasjonen.
- secondOperand - et desimaltall som skal brukes som andre operand i den matematiske operasjonen.
- operator - en char som representerer den matematiske operatoren, for eksempel '+', '-'.
'*', '/', '%',
Calculator-klassen må inneholde følgende metoder:
- void setFirstOperand(double) - lagre den angitte argumentverdien som første operand.
- void setSecondOperand(double) - lagre den angitte argumentverdien som andre operand.
- void setOperator(char) - lagre den angitte argumentverdien som operator.
- double calculateResult() - beregn den matematiske operasjonen ved å anvende operatoren (lagret i operator) på de to operandene (firstOperand og secondOper