Applications of C++ programming :: administration, finance, and statistics /
The book gives a thorough introduction into object orientated design and programming using C++. At the same time it can be used as a library of very useful programs chosen from the fields of finance, adminstration and statistics. These include programs for calculating loan periods, amortization, lea...
Gespeichert in:
1. Verfasser: | |
---|---|
Weitere Verfasser: | |
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Singapore ; River Edge, NJ :
World Scientific,
©1995.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | The book gives a thorough introduction into object orientated design and programming using C++. At the same time it can be used as a library of very useful programs chosen from the fields of finance, adminstration and statistics. These include programs for calculating loan periods, amortization, least squares fitting, a spelling checker, Gregorian calendar, data compression and encryption, searching and sorting. Basic C++ programming is introduced with simple introductory programs while object-oriented programming in C++ is explained as we develop useful classes. Finally we give an introductio. |
Beschreibung: | 1 online resource |
Bibliographie: | Includes bibliographical references and index. |
ISBN: | 9789814261357 9814261351 |
Internformat
MARC
LEADER | 00000cam a2200000 a 4500 | ||
---|---|---|---|
001 | ZDB-4-EBU-ocn835162024 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr cnu---unuuu | ||
008 | 130403s1995 si ob 001 0 eng d | ||
040 | |a N$T |b eng |e pn |c N$T |d E7B |d EBLCP |d MHW |d OCLCF |d DEBSZ |d OCLCQ |d DA$ |d OCLCQ |d YDXCP |d OCLCQ |d AGLDB |d OCLCQ |d STF |d UKAHL |d OCLCQ |d LEAUB |d AU@ |d OCLCQ |d OCLCO |d OCLCQ |d OCLCO |d OCLCL |d SXB |d OCLCQ |d OCLCO | ||
019 | |a 1086441946 | ||
020 | |a 9789814261357 |q (electronic bk.) | ||
020 | |a 9814261351 |q (electronic bk.) | ||
020 | |z 9810223137 | ||
020 | |z 9789810223137 | ||
035 | |a (OCoLC)835162024 |z (OCoLC)1086441946 | ||
050 | 4 | |a QA76.64 | |
072 | 7 | |a COM |x 051310 |2 bisacsh | |
072 | 7 | |a COM |x 051280 |2 bisacsh | |
072 | 7 | |a COM |x 051130 |2 bisacsh | |
082 | 7 | |a 005.13/3 |2 22 | |
049 | |a MAIN | ||
100 | 1 | |a Steeb, W.-H. |1 https://id.oclc.org/worldcat/entity/E39PCjJG7YV3wm3thWd7QkfPBd |0 http://id.loc.gov/authorities/names/n85287703 | |
245 | 1 | 0 | |a Applications of C++ programming : |b administration, finance, and statistics / |c Willi-Hans Steeb & Fritz Solms. |
260 | |a Singapore ; |a River Edge, NJ : |b World Scientific, |c ©1995. | ||
300 | |a 1 online resource | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
504 | |a Includes bibliographical references and index. | ||
588 | 0 | |a Print version record. | |
520 | |a The book gives a thorough introduction into object orientated design and programming using C++. At the same time it can be used as a library of very useful programs chosen from the fields of finance, adminstration and statistics. These include programs for calculating loan periods, amortization, least squares fitting, a spelling checker, Gregorian calendar, data compression and encryption, searching and sorting. Basic C++ programming is introduced with simple introductory programs while object-oriented programming in C++ is explained as we develop useful classes. Finally we give an introductio. | ||
505 | 0 | |a 0.1. Keywords in C++. 0.2. Fundamental types of C++. 0.3. C++ operators -- 1. Introduction. 1.1. Aim of object-oriented design and programming. 1.2. Why C++? -- 2. C + + basics. 2.1. Introduction. 2.2. Structure of a simple program. 2.3. Declarations. 2.4. Control statements. 2.5. Pointers. 2.6. Arrays, static and dynamic memory. 2.7. Arrays of pointers. 2.8. Command-line parameters and function arguments. 2.9. Simple file I/O and simple strings. 2.10. Constants and inline functions. | |
505 | 0 | |a 3. String manipulations. 3.1. Introduction. 3.2. Digit conversion to character and string. 3.3. Append a character to a string. 3.4. Searching for a character in a given string. 3.5. Delete a character from a string. 3.6. Swapping characters in a string. 3.7. First n characters from a string. 3.8. Assignment and the function strcpy. 3.9. Permutations of a word. 3.10. String within string. 3.11. Comparing strings. 3.12. Length of a string. 3.13. Permutations of characters in a string. 3.14. Swapping parts of a string. 3.15. String handling using recursion. 3.16. Concatenating strings. 3.17. Replacing a substring in a string. 3.18. Reversing the characters in a string. 3.19. Boyer and Moore's algorithm. 3.20. Subsets of a given set. 3.21. Counting characters and digits in a phrase. 3.22. Counting characters and words in a phrase. 3.23. Centering text. 3.24. The function getline -- 4. The class concept. 4.1. Why abstract data types are used. 4.2. The month class. 4.3. The date class. | |
505 | 0 | |a 5. Function templates. 5.1. Introduction. 5.2. Examples -- 6. Class templates. 6.1. Introduction. 6.2. Examples -- 7. Sorting and searching. 7.1. Introduction. 7.2. Largest number in an array. 7.3. Quicksort and bubblesort. 7.4. Shellsort. 7.5. Using the function bsearch. 7.6. Using the function lsearch. 7.7. Name sorting. 7.8. Name and number sorting using templates. 7.9. Student names and student numbers. 7.10. Search for names in a list. 7.11. Names of employees in a table. 7.12. The divide-and-conquer methodology. 7.13. Sorting vectors. | |
650 | 0 | |a Object-oriented programming (Computer science) |0 http://id.loc.gov/authorities/subjects/sh87007503 | |
650 | 0 | |a C++ (Computer program language) |0 http://id.loc.gov/authorities/subjects/sh87007505 | |
650 | 6 | |a Programmation orientée objet (Informatique) | |
650 | 6 | |a C++ (Langage de programmation) | |
650 | 7 | |a COMPUTERS |x Programming Languages |x C♯ |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Programming Languages |x Java. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Programming Languages |x Pascal. |2 bisacsh | |
650 | 7 | |a C++ (Computer program language) |2 fast | |
650 | 7 | |a Object-oriented programming (Computer science) |2 fast | |
700 | 1 | |a Solms, Fritz. |1 https://id.oclc.org/worldcat/entity/E39PCjFcwCvfW8BkhkJrJpkMj3 |0 http://id.loc.gov/authorities/names/no95057780 | |
758 | |i has work: |a Applications of C++ programming (Text) |1 https://id.oclc.org/worldcat/entity/E39PCG9F9Qw7QMrTVbdTYVBwYP |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |a Steeb, W.-H. |t Applications of C++ programming. |d Singapore ; River Edge, NJ : World Scientific, ©1995 |z 9810223137 |w (DLC) 96103065 |w (OCoLC)33877314 |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBU |q FWS_PDA_EBU |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=511637 |3 Volltext |
938 | |a Askews and Holts Library Services |b ASKH |n AH24686276 | ||
938 | |a ProQuest Ebook Central |b EBLB |n EBL1209940 | ||
938 | |a ebrary |b EBRY |n ebr10700565 | ||
938 | |a EBSCOhost |b EBSC |n 511637 | ||
938 | |a YBP Library Services |b YANK |n 9966649 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBU | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBU-ocn835162024 |
---|---|
_version_ | 1816796908341952512 |
adam_text | |
any_adam_object | |
author | Steeb, W.-H |
author2 | Solms, Fritz |
author2_role | |
author2_variant | f s fs |
author_GND | http://id.loc.gov/authorities/names/n85287703 http://id.loc.gov/authorities/names/no95057780 |
author_facet | Steeb, W.-H Solms, Fritz |
author_role | |
author_sort | Steeb, W.-H |
author_variant | w h s whs |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.64 |
callnumber-search | QA76.64 |
callnumber-sort | QA 276.64 |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBU |
contents | 0.1. Keywords in C++. 0.2. Fundamental types of C++. 0.3. C++ operators -- 1. Introduction. 1.1. Aim of object-oriented design and programming. 1.2. Why C++? -- 2. C + + basics. 2.1. Introduction. 2.2. Structure of a simple program. 2.3. Declarations. 2.4. Control statements. 2.5. Pointers. 2.6. Arrays, static and dynamic memory. 2.7. Arrays of pointers. 2.8. Command-line parameters and function arguments. 2.9. Simple file I/O and simple strings. 2.10. Constants and inline functions. 3. String manipulations. 3.1. Introduction. 3.2. Digit conversion to character and string. 3.3. Append a character to a string. 3.4. Searching for a character in a given string. 3.5. Delete a character from a string. 3.6. Swapping characters in a string. 3.7. First n characters from a string. 3.8. Assignment and the function strcpy. 3.9. Permutations of a word. 3.10. String within string. 3.11. Comparing strings. 3.12. Length of a string. 3.13. Permutations of characters in a string. 3.14. Swapping parts of a string. 3.15. String handling using recursion. 3.16. Concatenating strings. 3.17. Replacing a substring in a string. 3.18. Reversing the characters in a string. 3.19. Boyer and Moore's algorithm. 3.20. Subsets of a given set. 3.21. Counting characters and digits in a phrase. 3.22. Counting characters and words in a phrase. 3.23. Centering text. 3.24. The function getline -- 4. The class concept. 4.1. Why abstract data types are used. 4.2. The month class. 4.3. The date class. 5. Function templates. 5.1. Introduction. 5.2. Examples -- 6. Class templates. 6.1. Introduction. 6.2. Examples -- 7. Sorting and searching. 7.1. Introduction. 7.2. Largest number in an array. 7.3. Quicksort and bubblesort. 7.4. Shellsort. 7.5. Using the function bsearch. 7.6. Using the function lsearch. 7.7. Name sorting. 7.8. Name and number sorting using templates. 7.9. Student names and student numbers. 7.10. Search for names in a list. 7.11. Names of employees in a table. 7.12. The divide-and-conquer methodology. 7.13. Sorting vectors. |
ctrlnum | (OCoLC)835162024 |
dewey-full | 005.13/3 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.13/3 |
dewey-search | 005.13/3 |
dewey-sort | 15.13 13 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>05641cam a2200637 a 4500</leader><controlfield tag="001">ZDB-4-EBU-ocn835162024</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr cnu---unuuu</controlfield><controlfield tag="008">130403s1995 si ob 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">N$T</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">N$T</subfield><subfield code="d">E7B</subfield><subfield code="d">EBLCP</subfield><subfield code="d">MHW</subfield><subfield code="d">OCLCF</subfield><subfield code="d">DEBSZ</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">DA$</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">YDXCP</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">AGLDB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">STF</subfield><subfield code="d">UKAHL</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">LEAUB</subfield><subfield code="d">AU@</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">SXB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">1086441946</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9789814261357</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9814261351</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9810223137</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9789810223137</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)835162024</subfield><subfield code="z">(OCoLC)1086441946</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.64</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">051310</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">051280</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">051130</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.13/3</subfield><subfield code="2">22</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Steeb, W.-H.</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCjJG7YV3wm3thWd7QkfPBd</subfield><subfield code="0">http://id.loc.gov/authorities/names/n85287703</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Applications of C++ programming :</subfield><subfield code="b">administration, finance, and statistics /</subfield><subfield code="c">Willi-Hans Steeb & Fritz Solms.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Singapore ;</subfield><subfield code="a">River Edge, NJ :</subfield><subfield code="b">World Scientific,</subfield><subfield code="c">©1995.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="504" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index.</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">The book gives a thorough introduction into object orientated design and programming using C++. At the same time it can be used as a library of very useful programs chosen from the fields of finance, adminstration and statistics. These include programs for calculating loan periods, amortization, least squares fitting, a spelling checker, Gregorian calendar, data compression and encryption, searching and sorting. Basic C++ programming is introduced with simple introductory programs while object-oriented programming in C++ is explained as we develop useful classes. Finally we give an introductio.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">0.1. Keywords in C++. 0.2. Fundamental types of C++. 0.3. C++ operators -- 1. Introduction. 1.1. Aim of object-oriented design and programming. 1.2. Why C++? -- 2. C + + basics. 2.1. Introduction. 2.2. Structure of a simple program. 2.3. Declarations. 2.4. Control statements. 2.5. Pointers. 2.6. Arrays, static and dynamic memory. 2.7. Arrays of pointers. 2.8. Command-line parameters and function arguments. 2.9. Simple file I/O and simple strings. 2.10. Constants and inline functions.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">3. String manipulations. 3.1. Introduction. 3.2. Digit conversion to character and string. 3.3. Append a character to a string. 3.4. Searching for a character in a given string. 3.5. Delete a character from a string. 3.6. Swapping characters in a string. 3.7. First n characters from a string. 3.8. Assignment and the function strcpy. 3.9. Permutations of a word. 3.10. String within string. 3.11. Comparing strings. 3.12. Length of a string. 3.13. Permutations of characters in a string. 3.14. Swapping parts of a string. 3.15. String handling using recursion. 3.16. Concatenating strings. 3.17. Replacing a substring in a string. 3.18. Reversing the characters in a string. 3.19. Boyer and Moore's algorithm. 3.20. Subsets of a given set. 3.21. Counting characters and digits in a phrase. 3.22. Counting characters and words in a phrase. 3.23. Centering text. 3.24. The function getline -- 4. The class concept. 4.1. Why abstract data types are used. 4.2. The month class. 4.3. The date class.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">5. Function templates. 5.1. Introduction. 5.2. Examples -- 6. Class templates. 6.1. Introduction. 6.2. Examples -- 7. Sorting and searching. 7.1. Introduction. 7.2. Largest number in an array. 7.3. Quicksort and bubblesort. 7.4. Shellsort. 7.5. Using the function bsearch. 7.6. Using the function lsearch. 7.7. Name sorting. 7.8. Name and number sorting using templates. 7.9. Student names and student numbers. 7.10. Search for names in a list. 7.11. Names of employees in a table. 7.12. The divide-and-conquer methodology. 7.13. Sorting vectors.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Object-oriented programming (Computer science)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh87007503</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">C++ (Computer program language)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh87007505</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Programmation orientée objet (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">C++ (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Programming Languages</subfield><subfield code="x">C♯</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Programming Languages</subfield><subfield code="x">Java.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Programming Languages</subfield><subfield code="x">Pascal.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">C++ (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Object-oriented programming (Computer science)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Solms, Fritz.</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCjFcwCvfW8BkhkJrJpkMj3</subfield><subfield code="0">http://id.loc.gov/authorities/names/no95057780</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">Applications of C++ programming (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCG9F9Qw7QMrTVbdTYVBwYP</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Steeb, W.-H.</subfield><subfield code="t">Applications of C++ programming.</subfield><subfield code="d">Singapore ; River Edge, NJ : World Scientific, ©1995</subfield><subfield code="z">9810223137</subfield><subfield code="w">(DLC) 96103065</subfield><subfield code="w">(OCoLC)33877314</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBU</subfield><subfield code="q">FWS_PDA_EBU</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=511637</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">AH24686276</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest Ebook Central</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL1209940</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ebrary</subfield><subfield code="b">EBRY</subfield><subfield code="n">ebr10700565</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">511637</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">9966649</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBU</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBU-ocn835162024 |
illustrated | Not Illustrated |
indexdate | 2024-11-26T14:49:09Z |
institution | BVB |
isbn | 9789814261357 9814261351 |
language | English |
oclc_num | 835162024 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource |
psigel | ZDB-4-EBU |
publishDate | 1995 |
publishDateSearch | 1995 |
publishDateSort | 1995 |
publisher | World Scientific, |
record_format | marc |
spelling | Steeb, W.-H. https://id.oclc.org/worldcat/entity/E39PCjJG7YV3wm3thWd7QkfPBd http://id.loc.gov/authorities/names/n85287703 Applications of C++ programming : administration, finance, and statistics / Willi-Hans Steeb & Fritz Solms. Singapore ; River Edge, NJ : World Scientific, ©1995. 1 online resource text txt rdacontent computer c rdamedia online resource cr rdacarrier Includes bibliographical references and index. Print version record. The book gives a thorough introduction into object orientated design and programming using C++. At the same time it can be used as a library of very useful programs chosen from the fields of finance, adminstration and statistics. These include programs for calculating loan periods, amortization, least squares fitting, a spelling checker, Gregorian calendar, data compression and encryption, searching and sorting. Basic C++ programming is introduced with simple introductory programs while object-oriented programming in C++ is explained as we develop useful classes. Finally we give an introductio. 0.1. Keywords in C++. 0.2. Fundamental types of C++. 0.3. C++ operators -- 1. Introduction. 1.1. Aim of object-oriented design and programming. 1.2. Why C++? -- 2. C + + basics. 2.1. Introduction. 2.2. Structure of a simple program. 2.3. Declarations. 2.4. Control statements. 2.5. Pointers. 2.6. Arrays, static and dynamic memory. 2.7. Arrays of pointers. 2.8. Command-line parameters and function arguments. 2.9. Simple file I/O and simple strings. 2.10. Constants and inline functions. 3. String manipulations. 3.1. Introduction. 3.2. Digit conversion to character and string. 3.3. Append a character to a string. 3.4. Searching for a character in a given string. 3.5. Delete a character from a string. 3.6. Swapping characters in a string. 3.7. First n characters from a string. 3.8. Assignment and the function strcpy. 3.9. Permutations of a word. 3.10. String within string. 3.11. Comparing strings. 3.12. Length of a string. 3.13. Permutations of characters in a string. 3.14. Swapping parts of a string. 3.15. String handling using recursion. 3.16. Concatenating strings. 3.17. Replacing a substring in a string. 3.18. Reversing the characters in a string. 3.19. Boyer and Moore's algorithm. 3.20. Subsets of a given set. 3.21. Counting characters and digits in a phrase. 3.22. Counting characters and words in a phrase. 3.23. Centering text. 3.24. The function getline -- 4. The class concept. 4.1. Why abstract data types are used. 4.2. The month class. 4.3. The date class. 5. Function templates. 5.1. Introduction. 5.2. Examples -- 6. Class templates. 6.1. Introduction. 6.2. Examples -- 7. Sorting and searching. 7.1. Introduction. 7.2. Largest number in an array. 7.3. Quicksort and bubblesort. 7.4. Shellsort. 7.5. Using the function bsearch. 7.6. Using the function lsearch. 7.7. Name sorting. 7.8. Name and number sorting using templates. 7.9. Student names and student numbers. 7.10. Search for names in a list. 7.11. Names of employees in a table. 7.12. The divide-and-conquer methodology. 7.13. Sorting vectors. Object-oriented programming (Computer science) http://id.loc.gov/authorities/subjects/sh87007503 C++ (Computer program language) http://id.loc.gov/authorities/subjects/sh87007505 Programmation orientée objet (Informatique) C++ (Langage de programmation) COMPUTERS Programming Languages C♯ bisacsh COMPUTERS Programming Languages Java. bisacsh COMPUTERS Programming Languages Pascal. bisacsh C++ (Computer program language) fast Object-oriented programming (Computer science) fast Solms, Fritz. https://id.oclc.org/worldcat/entity/E39PCjFcwCvfW8BkhkJrJpkMj3 http://id.loc.gov/authorities/names/no95057780 has work: Applications of C++ programming (Text) https://id.oclc.org/worldcat/entity/E39PCG9F9Qw7QMrTVbdTYVBwYP https://id.oclc.org/worldcat/ontology/hasWork Print version: Steeb, W.-H. Applications of C++ programming. Singapore ; River Edge, NJ : World Scientific, ©1995 9810223137 (DLC) 96103065 (OCoLC)33877314 FWS01 ZDB-4-EBU FWS_PDA_EBU https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=511637 Volltext |
spellingShingle | Steeb, W.-H Applications of C++ programming : administration, finance, and statistics / 0.1. Keywords in C++. 0.2. Fundamental types of C++. 0.3. C++ operators -- 1. Introduction. 1.1. Aim of object-oriented design and programming. 1.2. Why C++? -- 2. C + + basics. 2.1. Introduction. 2.2. Structure of a simple program. 2.3. Declarations. 2.4. Control statements. 2.5. Pointers. 2.6. Arrays, static and dynamic memory. 2.7. Arrays of pointers. 2.8. Command-line parameters and function arguments. 2.9. Simple file I/O and simple strings. 2.10. Constants and inline functions. 3. String manipulations. 3.1. Introduction. 3.2. Digit conversion to character and string. 3.3. Append a character to a string. 3.4. Searching for a character in a given string. 3.5. Delete a character from a string. 3.6. Swapping characters in a string. 3.7. First n characters from a string. 3.8. Assignment and the function strcpy. 3.9. Permutations of a word. 3.10. String within string. 3.11. Comparing strings. 3.12. Length of a string. 3.13. Permutations of characters in a string. 3.14. Swapping parts of a string. 3.15. String handling using recursion. 3.16. Concatenating strings. 3.17. Replacing a substring in a string. 3.18. Reversing the characters in a string. 3.19. Boyer and Moore's algorithm. 3.20. Subsets of a given set. 3.21. Counting characters and digits in a phrase. 3.22. Counting characters and words in a phrase. 3.23. Centering text. 3.24. The function getline -- 4. The class concept. 4.1. Why abstract data types are used. 4.2. The month class. 4.3. The date class. 5. Function templates. 5.1. Introduction. 5.2. Examples -- 6. Class templates. 6.1. Introduction. 6.2. Examples -- 7. Sorting and searching. 7.1. Introduction. 7.2. Largest number in an array. 7.3. Quicksort and bubblesort. 7.4. Shellsort. 7.5. Using the function bsearch. 7.6. Using the function lsearch. 7.7. Name sorting. 7.8. Name and number sorting using templates. 7.9. Student names and student numbers. 7.10. Search for names in a list. 7.11. Names of employees in a table. 7.12. The divide-and-conquer methodology. 7.13. Sorting vectors. Object-oriented programming (Computer science) http://id.loc.gov/authorities/subjects/sh87007503 C++ (Computer program language) http://id.loc.gov/authorities/subjects/sh87007505 Programmation orientée objet (Informatique) C++ (Langage de programmation) COMPUTERS Programming Languages C♯ bisacsh COMPUTERS Programming Languages Java. bisacsh COMPUTERS Programming Languages Pascal. bisacsh C++ (Computer program language) fast Object-oriented programming (Computer science) fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh87007503 http://id.loc.gov/authorities/subjects/sh87007505 |
title | Applications of C++ programming : administration, finance, and statistics / |
title_auth | Applications of C++ programming : administration, finance, and statistics / |
title_exact_search | Applications of C++ programming : administration, finance, and statistics / |
title_full | Applications of C++ programming : administration, finance, and statistics / Willi-Hans Steeb & Fritz Solms. |
title_fullStr | Applications of C++ programming : administration, finance, and statistics / Willi-Hans Steeb & Fritz Solms. |
title_full_unstemmed | Applications of C++ programming : administration, finance, and statistics / Willi-Hans Steeb & Fritz Solms. |
title_short | Applications of C++ programming : |
title_sort | applications of c programming administration finance and statistics |
title_sub | administration, finance, and statistics / |
topic | Object-oriented programming (Computer science) http://id.loc.gov/authorities/subjects/sh87007503 C++ (Computer program language) http://id.loc.gov/authorities/subjects/sh87007505 Programmation orientée objet (Informatique) C++ (Langage de programmation) COMPUTERS Programming Languages C♯ bisacsh COMPUTERS Programming Languages Java. bisacsh COMPUTERS Programming Languages Pascal. bisacsh C++ (Computer program language) fast Object-oriented programming (Computer science) fast |
topic_facet | Object-oriented programming (Computer science) C++ (Computer program language) Programmation orientée objet (Informatique) C++ (Langage de programmation) COMPUTERS Programming Languages C♯ COMPUTERS Programming Languages Java. COMPUTERS Programming Languages Pascal. |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=511637 |
work_keys_str_mv | AT steebwh applicationsofcprogrammingadministrationfinanceandstatistics AT solmsfritz applicationsofcprogrammingadministrationfinanceandstatistics |