pleases help me with this code

69 views
Skip to first unread message

karam ahmed

unread,
Apr 14, 2021, 11:00:06 AM4/14/21
to Eiffel Users
Consider the following specifications of Account class.

// INITIAL BALANCE: MINIMUM INITIAL BALANCE

// DEPOSITS: COLLECTION OF DEPOSITS;

// WITHDRAWS: COLLECTION OF WITHDRAWALS

// BALANCE: CURRENT BALANCE OF ACCOUNT

// CURRENCY: CURRENCY OF ACCOUNT

// OWNER: CLASS HOLDING INFO ABOUT THE OWNER OF THE ACCOUNT

a) The bank account application should satisfy the following specifications
i. When account is opened it must have a minimum deposit of $500.

li. The account owner can make as many deposits as he/she wants.

iii. Withdrawals are restricted to four times a week.

iv. The account owner must maintain a minimum balance of %10 of all previous deposits. For
example, initial deposit is $500, and subsequent deposits are $100 and $300. The %10 of
all previous deposits are $50, $10 and $30 and the total is $80.

v. The account owner is charged %0.2 of all withdrawals less than $1000, %0.1 of
withdrawals more than $1000 and less than $10000, and %0.05 of all withdrawals more
than $10000.

b) Using the specification listed in (a) modify the implementation of the features from
Assignment | making sure that the proper constraints in ensure, require, invariants of your
Eiffel implementation are properly defined.

c) The features of Assignment 1 are listed below.
i. make
li. get balance
lili. get all deposits
iv. get all withdraws
v. make withdraw
vi. make deposit
vii. print account summary
viii. read a batch of deposits from a file
ix. read a batch of withdrawals from a file
x. clear account

d) Exploit Eiffel language implementation of an application class which uses the Owner and
Account classes in addition to any auxiliary classes using EiffelStudio.

Ulrich Windl

unread,
Apr 15, 2021, 2:35:12 AM4/15/21
to eiffel...@googlegroups.com
And you wrote this to get your coding done?

>>> karam ahmed <karamom...@gmail.com> schrieb am 14.04.2021 um 16:49 in
Nachricht <03e03f15-1f4e-40bf...@googlegroups.com>:
> --
> You received this message because you are subscribed to the Google Groups
> "Eiffel Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to eiffel-users...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/eiffel-users/03e03f15-1f4e-40bf-8bf6-43b084
> 3cf69dn%40googlegroups.com.




karam ahmed

unread,
Apr 15, 2021, 7:23:11 AM4/15/21
to Eiffel Users
yes i want to buy it 
its easy 
Reply all
Reply to author
Forward
0 new messages