Escolar Documentos
Profissional Documentos
Cultura Documentos
Ex.1
f(0) – IllegalArgumentException
f(1) – it is not specify in requirements
f(3) – Foo
f(5) – Bar
f(7) – Qix
2 digits multiplication:
f(15) – FooBarBar
f(21) – FooQix
f(35) – BarQixFooBar
3 digits multiplication:
f(105) – FooBarQixBar
Ex.2.2
f(105) – FooBarQix*Bar
Ex.3
Constraints:
Adults >=18
MinDeposit=100
MaxDeposit=9999
Get phoneNumber
Given
Adult
Test Case1
Input: deposit = 99
Output = null
Reason: deposit < 100
Test Case2
If age = 17 then thrown Exception
AnnualInterestAmount=1.01 , FinancialStatementAtTheEndOfYear=102.01
AnnualInterestAmount=9.98 , FinancialStatementAtTheEndOfYear=1008.98
AnnualInterestAmount=9.99 , FinancialStatementAtTheEndOfYear=1008.99
AnnualInterestAmount=13 , FinancialStatementAtTheEndOfYear=1013
AnnualInterestAmount=64.974 , FinancialStatementAtTheEndOfYear=5062.974
AnnualInterestAmount=64.987 , FinancialStatementAtTheEndOfYear=5063.987
AnnualInterestAmount=75 , FinancialStatementAtTheEndOfYear=5075
AnnualInterestAmount=75.015 , FinancialStatementAtTheEndOfYear=5076.015
DepositAmount=9998 then AnnualInterestRate=1.5%
AnnualInterestAmount=149.97 , FinancialStatementAtTheEndOfYear=10147.97
AnnualInterestAmount=149.985 , FinancialStatementAtTheEndOfYear=10148.99
AnnualInterestAmount=149.985 , FinancialStatementAtTheEndOfYear=10148.99
Remainer =1