05.09.2016 Views

Стефан Р. - С++ Для чайников

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

if (++noWithdrawals > 1)<br />

{<br />

balance -= 5.00;<br />

}<br />

balance -= amount;<br />

// объявление прототипов<br />

unsigned getAccntNo(};<br />

void process(Account* pAccount);<br />

void getAccounts();<br />

void displayResults(>;<br />

// main — собирает входные данные и выводит общие суммы<br />

int main(int argcs, char* pArgs[])<br />

{<br />

// прочитать счета, введенные пользователем<br />

getAccounts();<br />

// показать связанный список счетов<br />

displayResults(>;<br />

return 0;<br />

// getAccounts — загрузить указанный массив счетов<br />

void getAccounts(><br />

{<br />

Account* pA;<br />

// повторять цикл, пока не будет введено "х" или "X"<br />

char accountType; // S или С<br />

while (1)<br />

{<br />

cout « "Нажмите S для сберегательных счетов,\п"<br />

> accountType;<br />

switch (accountType)<br />

{<br />

case 'с':<br />

case 'С:<br />

pA = new Checking(getAccntNo(Inbreak;<br />

case 's':<br />

case 'S':<br />

pA = new Savings(getAccntNo()) ;<br />

break;<br />

case 'x':<br />

case 'X 1 :<br />

return;<br />

default:<br />

cout

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!