ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅.
ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ»Π°ΡΡΠΎΠ² Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌΠΎΠ² Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ Π°Π³ΡΠ΅Π³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ ΠΈ ΠΏΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Π² ΡΠ·ΡΠΊΠ΅ C++ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ°ΠΉΠ»ΠΎΠ² Π΄Π°Π½Π½ΡΡ
Π’ΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠ»Π°ΡΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· ΡΠ°ΠΉΠ»Π°, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π³ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΡΠ΅ΡΠ°Ρ Π·Π° ΡΠ°Π±ΠΎΡΡ Π² Π²ΠΈΠ΄Π΅ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΊΠ»Π°ΡΡΠ° FIRMA. ΠΠΎΠΈΡΠΊ ΠΏΠΎ Π½ΠΎΠΌΠ΅ΡΡ ΡΡΠ΅ΡΠ° Ρ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° Π½Π° ΡΠΊΡΠ°Π½. ΠΠΎΠΈΡΠΊ ΠΏΠΎ Π½ΠΎΠΌΠ΅ΡΡ ΡΡΠ΅ΡΠ° Ρ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° Π½Π° ΡΠΊΡΠ°Π½. Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ ΠΎΠ±ΡΠ΅ΠΌΡ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ. Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ ΠΎΠ±ΡΠ΅ΠΌΡ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ. ΠΠ»Π°Π²Π½Π°Ρ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ°Ρ ΠΌΠ΅Π½Ρ. ΠΠΎΠΈΡΠΊ ΠΏΠΎ Π½Π°Π·Π²Π°Π½ΠΈΡ… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅. ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ»Π°ΡΡΠΎΠ² Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΠ² Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ Π°Π³ΡΠ΅Π³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ ΠΈ ΠΏΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Π² ΡΠ·ΡΠΊΠ΅ C++ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ°ΠΉΠ»ΠΎΠ² Π΄Π°Π½Π½ΡΡ (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
Π¦Π΅Π»Ρ ΡΠ°Π±ΠΎΡΡ:
Π‘ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠ»Π°ΡΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΠ² Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ, Π°Π³ΡΠ΅Π³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ ΠΈ ΠΏΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Π² ΡΠ·ΡΠΊΠ΅ C++ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ°ΠΉΠ»ΠΎΠ² Π΄Π°Π½Π½ΡΡ .
ΠΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°ΡΠΈ:
Π‘ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠ»Π°ΡΡ WORK, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ ΠΏΠΎΠ»Ρ: Π²ΠΈΠ΄ ΡΠ°Π±ΠΎΡΡ, Π΅Π΄ΠΈΠ½ΠΈΡΠ° ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ, ΡΡΠΎΠΈΠΌΠΎΡΡΡ Π·Π° Π²ΡΠΏΠΎΠ»Π½Π΅Π½Π½ΡΡ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΡΠ°Π±ΠΎΡΡ, ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ ΠΌΠ΅ΡΠΎΠ΄Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΡΡΠΈΠΌ ΠΏΠΎΠ»ΡΠΌ.
Π‘ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠ»Π°ΡΡ FIRMA, ΡΠ²Π»ΡΡΡΠΈΠΉΡΡ Π½Π°ΡΠ»Π΅Π΄Π½ΠΈΠΊΠΎΠΌ ΠΊΠ»Π°ΡΡΠ° WORK ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ ΠΏΠΎΠ»Ρ: Π½ΠΎΠΌΠ΅Ρ ΡΡΠ΅ΡΠ°, Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡΠΈΡΠΌΡ, Π΄Π°ΡΠ° ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ, ΠΎΠ±ΡΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ, ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ ΠΌΠ΅ΡΠΎΠ΄Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΡΡΠΈΠΌ ΠΏΠΎΠ»ΡΠΌ.
Π’ΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠ»Π°ΡΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· ΡΠ°ΠΉΠ»Π°, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π³ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΡΠ΅ΡΠ°Ρ Π·Π° ΡΠ°Π±ΠΎΡΡ Π² Π²ΠΈΠ΄Π΅ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΊΠ»Π°ΡΡΠ° FIRMA.
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ
ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ. | ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ. | ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ. |
main. | ; | ΠΠ»Π°Π²Π½Π°Ρ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ°Ρ ΠΌΠ΅Π½Ρ. |
Π‘ΡΡΡΠΊΡΡΡΠ° d. | ||
bool operator < | const d &dd. | ΠΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°: > |
bool operator ==. | const d &dd. | ΠΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°: ==. |
friend ostream & operator << | ostream & on, d &p. | ΠΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°: << |
friend ofstream & operator << | ostream & on, d &p. | ΠΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°: << |
ΠΠ»Π°ΡΡ firma. | ||
friend ofstream & operator << | ostream & on, d &p. | ΠΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°: << |
friend ofstream & operator >> | ostream & on, d &p. | ΠΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°: >> |
friend ostream & operator << | ostream & on, d &p. | ΠΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°: << |
friend ostream & operator >> | ostream & on, d &p. | ΠΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°: >> |
clear. | firma* &beg1, firma* &end1. | ΠΡΠΈΡΡΠΊΠ° ΡΠΏΠΈΡΠΊΠ°. |
inputfile. | ; | ΠΠ²ΠΎΠ΄ ΠΈΠ· ΡΠ°ΠΉΠ»Π°. |
output. | firma* &beg1. | ΠΡΠ²ΠΎΠ΄ Π½Π° ΡΠΊΡΠ°Π½. |
outputfile. | firma* &beg1. | ΠΡΠ²ΠΎΠ΄ Π² ΡΠ°ΠΉΠ». |
sortnazv. | firma* &beg1, firma* &end1. | Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ Π½Π°Π·Π²Π°Π½ΠΈΡ ΡΠΈΡΠΌΡ. |
sortnum. | firma* &beg1, firma* &end1. | Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ Π½ΠΎΠΌΠ΅ΡΡ ΡΡΠ΅ΡΠ°. |
sortkol. | firma* &beg1, firma* &end1. | Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ ΠΎΠ±ΡΠ΅ΠΌΡ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ. |
sortdat. | firma* &beg1, firma* &end1. | Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ Π΄Π°ΡΠ΅. |
sortprise. | firma* &beg1, firma* &end1. | Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ ΡΠ΅Π½Π΅. |
sortedizm. | firma* &beg1, firma* &end1. | Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ Π΅Π΄ΠΈΠ½ΠΈΡΠ΅ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ. |
sortvidrab. | firma* &beg1, firma* &end1. | Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ Π²ΠΈΠ΄Ρ ΡΠ°Π±ΠΎΡ. |
delet. | ; | Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΉ Π·Π°ΠΏΠΈΡΠΈ. |
vvodklav. | ; | ΠΠ²ΠΎΠ΄ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ (Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅). |
searchnumch. | firma* &beg1. | ΠΠΎΠΈΡΠΊ ΠΏΠΎ Π½ΠΎΠΌΠ΅ΡΡ ΡΡΠ΅ΡΠ° Ρ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° Π½Π° ΡΠΊΡΠ°Π½. |
ΠΠ»Π°ΡΡ search. | ||
clear. | ; | ΠΡΠΈΡΡΠΊΠ° ΡΠΏΠΈΡΠΊΠ°. |
output. | ; | ΠΡΠ²ΠΎΠ΄ Π½Π° ΡΠΊΡΠ°Π½. |
outputfile. | ; | ΠΡΠ²ΠΎΠ΄ Π² ΡΠ°ΠΉΠ». |
sortnum. | ; | Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ Π½ΠΎΠΌΠ΅ΡΡ ΡΡΠ΅ΡΠ°. |
sortkol. | ; | Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ ΠΎΠ±ΡΠ΅ΠΌΡ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ. |
sortdat. | ; | Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ Π΄Π°ΡΠ΅. |
sortprise. | ; | Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ ΡΠ΅Π½Π΅. |
sortedizm. | ; | Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ Π΅Π΄ΠΈΠ½ΠΈΡΠ΅ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ. |
sortvidrab. | ; | Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ Π²ΠΈΠ΄Ρ ΡΠ°Π±ΠΎΡ. |
serch_nazv. | ; | ΠΠΎΠΈΡΠΊ ΠΏΠΎ Π½Π°Π·Π²Π°Π½ΠΈΡ ΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠΏΠΈΡΠΊΠ°. |
searchnumch. | ; | ΠΠΎΠΈΡΠΊ ΠΏΠΎ Π½ΠΎΠΌΠ΅ΡΡ ΡΡΠ΅ΡΠ° Ρ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° Π½Π° ΡΠΊΡΠ°Π½. |
ΠΠ»Π°ΡΡ pervidrab. | ||
clear. | ; | ΠΡΠΈΡΡΠΊΠ° ΡΠΏΠΈΡΠΊΠ°. |
output. | ; | ΠΡΠ²ΠΎΠ΄ Π½Π° ΡΠΊΡΠ°Π½. |
outputfile. | ; | ΠΡΠ²ΠΎΠ΄ Π² ΡΠ°ΠΉΠ». |
sortkoll. | ; | Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Ρ. |
per_vidrab. | ; | Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΡΠ½Ρ Π²ΠΈΠ΄ΠΎΠ² ΡΠ°Π±ΠΎΡ. |
sortvidrab. | ; | Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ ΠΏΠΎ Π²ΠΈΠ΄Ρ ΡΠ°Π±ΠΎΡ. |
ΠΠ»Π°ΡΡ perprise. | ||
clear. | ; | ΠΡΠΈΡΡΠΊΠ° ΡΠΏΠΈΡΠΊΠ°. |
output. | ; | ΠΡΠ²ΠΎΠ΄ Π½Π° ΡΠΊΡΠ°Π½. |
outputfile. | ; | ΠΡΠ²ΠΎΠ΄ Π² ΡΠ°ΠΉΠ». |
sortprise. | ; | Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ ΡΠ΅Π½Π΅. |
per_prise. | ; | Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΡΠ½Ρ ΡΠ΅Π½. |
sortvidrab. | ; | Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ ΠΏΠΎ Π²ΠΈΠ΄Ρ ΡΠ°Π±ΠΎΡ. |
ΠΠ»Π°ΡΡ perdate. | ||
clear. | ; | ΠΡΠΈΡΡΠΊΠ° ΡΠΏΠΈΡΠΊΠ°. |
output. | ; | ΠΡΠ²ΠΎΠ΄ Π½Π° ΡΠΊΡΠ°Π½. |
outputfile. | ; | ΠΡΠ²ΠΎΠ΄ Π² ΡΠ°ΠΉΠ». |
sortkoll. | ; | Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Ρ. |
per_date. | ; | Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΡΠ½Ρ ΡΠ΅Π½. |
sortdate. | ; | Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ ΠΏΠΎ Π΄Π°ΡΠ΅. |