DEVELOPMENT OF SOFTWARE PRODUCTS USING CHARACTER AND STRING VARIABLES IN AN OBJECT-ORIENTED ENVIRONMENT
Abstract and keywords
Abstract (English):
The features of developing software products using symbolic and string variables in the object-oriented C++ Builder environment are considered. The syntax is considered in detail in various examples when using symbolic and string variables in C++Builder software products. Examples of the use of character and string variables in the object-oriented programming environment C++ Builder, developed by the author, are presented in the form of algorithms, program code and program interfaces. The paper details examples of program development using symbols and string variables. The choice of the method necessary for solving problems is substantiated, taking into account the available initial data, as well as taking into account the forecast of the expected results and the features of their obtaining and further processing. The external specification and the main features of the solution of the set tasks are considered. The given examples of algorithms and programs in tasks with symbols and string variables in the C ++ Builder environment are the basis for developing software for solving engineering problems. The proposed approaches can be used in practice, since the algorithms presented in the work will serve as a complex example in solving the set engineering and technical problems.

Keywords:
Programming, programming language,
References

1. Kul'tin, N.B. Samouchitel' C++ Builder / N.B. Kul'tin. - 2004. - 320 s.

2. Arhangel'skiy, A.Ya. Programmirovanie v C++ / A.Ya. Arhangel'skiy. - 2010. - 1230 s.

3. Sazonova, S.A. Control of load-bearing structures of technological overpasses / S.A. Sazonova, S.D. Nikolenko, A.A. Osipov // IOP Conference Series: Earth and Environmental Science. - 2022. - V. 988(5). - P. 052012. - DOI:https://doi.org/10.1063/5.0093524.

4. Sazonova, S.A. Monitoring concrete road pavement damages / S.A. Sazonova, S.D. Nikolenko, N.V. Akamsina // IOP Conference Series: Earth and Environmental Science. - 2022. - V. 988(5). - P. 052054. - DOI:https://doi.org/10.1088/1755-1315/988/5/052054.

5. Measures based on the results of control of dustiness of workplaces from bulk materials / S.A. Sazonova, S.D. Nikolenko, V.F. Asminin [et al.] // AIP Conference Proceedings. Proceedings of the III International Conference on Advanced Technologies in Materials Science, Mechanical and Automation Engineering. - 2021. - P. 060029. - DOI:https://doi.org/10.1063/5.0072037.

6. Dust control of workplaces from bulk materials / S.A. Sazonova, S.D. Nikolenko, E. Vysotskaya [et al.] // AIP Conference Proceedings. Proceedings of the III International Conference on Advanced Technologies in Materials Science, Mechanical and Automation Engineering. - 2021. - P. 060028. - DOI:https://doi.org/10.1063/5.0072036.

7. Dust cleaning of working areas in the production of granulated foam glass ceramics / S.D. Nikolenko, S.A. Sazonova, V.F. Asminin [et al.] // AIP Conference Pro-ceedings. Proceedings of the III International Conference on Advanced Technologies in Materials Science, Mechanical and Automation Engineering. - 2021. - P. 060030. - DOI:https://doi.org/10.1063/5.0072038.

8. Measures to improve the performance of concrete of rein-forced concrete supports of technological overpasses / S.D. Nikolenko, S.A. Sazonova, N.V. Akamsina [et al.] // IOP Conference Series: Earth and Environmental Science. V International Scientific Conference on Agribusiness, Environmental Engineering and Biotechnologies. - 2021. - P. 052036. - DOI:https://doi.org/10.1088/1755-1315/839/5/052036.

9. Sazonova, S.A. Simulation of a transport standby for ensuring safe heat supply systems operation / S.A. Sazonova, S.D. Nikolenko, A.A. Osipov // IOP Conference Series: Materials Science and Engineering. International science and technology conference "FarEastCon-2019". - 2020. - P. 052004. - DOI:https://doi.org/10.1088/1757-899X/753/5/052004.

10. Development and application of a portable lightweight sound suppression panel to reduce noise at permanent and temporary workplaces in the manufacturing and repair workshops / V.F. Asminin, E.V. Druzhinina, S.A. Sazonova, D.S. Osmolovsky // Akustika. - 2019. - V. 34. - Pp. 18-21.

11. Evdokimova, S.A. Segmentation of store customers to increase sales using ABC-XYZ-analysis and clustering methods / S.A. Evdokimova // Journal of Physics: Conference Series. - 2021. - S. 012117. - DOI:https://doi.org/10.1088/1742-6596/2032/1/012117.

12. Behaviour of concrete with a disperse reinforcement under dynamic loads / S.D. Nikolenko, E.A. Sushko, S.A. Sazonova [et al.] // Magazine of Civil Engineering. - 2017. - № 7 (75). - Pp. 3-14. - DOI:https://doi.org/10.18720/MCE.75.1.

13. Flexural strength of fiber reinforced concrete structures / S.D. Nikolenko, S.A. Sazonova, V.F. Asminin [et al.] // IOP Conference Series. Krasnoyarsk Science and Technology City Hall. Krasnoyarsk, Russian Federation, 2021. - P. 22075. - DOI:https://doi.org/10.1088/1742-6596/1889/2/022075.

14. Weld defects and automation of methods for their detection / S.A. Sazonova, S.D. Nikolenko, A.A. Osipov [et al.] // IOP Conference Series. Krasnoyarsk Science and Technology City Hall. Krasnoyarsk, Russian Federation, 2021. - P. 22078. - DOI:https://doi.org/10.1088/1742-6596/1889/2/022078.

15. Sazonova, S. Control of the formation of defects in brickwork of buildings / S. Sazonova, S. Nikolenko, S. Dorokhin, D. Sysoev // AIP Conference Proceedings. - 2022. - V. 2467- P. 020023. - DOI:https://doi.org/10.1063/5.0093524.

16. Martignano, M. Static Analysis for Ada, C/C++ and Python: Different Languages, Different Needs / M. Martignano // Ada User Journal. - 2021. - Vol. 41(2). - Pp. 199-202. - DOI:https://doi.org/10.1145/3530801.3530807.

17. Delgado-Pérez, P. Customizable and scalable automated assessment of C/C++ programming assignments / P. Delgado-Pérez, I. Medina-Bulo // Computer Applications in Engineering Education. - 2020. - Vol. 28(6). - Pp. 1449-1466. - DOI:https://doi.org/10.1002/cae.22317.

18. NOBRAINER: A Tool for Example-Based Transformation of C/C++ Code / V.V. Savchenko, K.S. Sorokin, I.E. Bronshtein [et al.] // Programming and Computer Software. - 2020. - Vol. 46(5). - Pp. 362-372. - DOI:https://doi.org/10.1134/S0361768820040052.

19. Krasnov, M.M. Functional Programming Library for C++ / M.M. Krasnov // Programming and Computer Software. - 2020. - Vol. 46(5). - Pp. 330-340. - DOI:https://doi.org/10.1134/S0361768820050047.

20. Sun, J.C.-Y. A smart eye-tracking feedback scaffolding approach to improving students’ learning self-efficacy and performance in a C programming course / J.C.-Y. Sun, K.Y.-C. Hsu // Computers in Human Behavior. - 2019. - Vol. 95. - Pp. 66-72. - DOI:https://doi.org/10.1016/j.chb.2019.01.036.

21. Garber, D. Efficient online linear optimization with approximation algorithms / D. Garber // Mathematics of Operations Research. - 2021. - Vol. 46(1). - Pp. 204-220. - DOI:https://doi.org/10.1287/MOOR.2020.1053.

22. Verified simulation for robotics / A. Cavalcanti, A. Sampaio, A. Miyazawa [et al.] // Science of Computer Programming. - 2019. - Vol. 174. - Pp. 1-37. - DOI:https://doi.org/10.1016/j.scico.2019.01.004.

23. Sazonova, S.A. Monitoring concrete road pavement damages / S.A. Sazonova, S.D. Nikolenko, N.V. Akamsina // IOP Conference Series: Earth and Environmental Science. International science and technology conference "Earth science" (ISTC EarthScience-2022). - 2022. - P. 052054. - DOI:https://doi.org/10.1088/1755-1315/988/5/052054.

24. Sazonova, S.A. Control of load-bearing structures of technological overpasses / S.A. Sazonova, S.D. Nikolenko, A.A. Osipov // IOP Conference Series: Earth and Environmental Science. International science and technology conference "Earth science" (ISTC EarthScience-2022). - 2022. - P. 052012. - DOI:https://doi.org/10.1088/1755-1315/988/5/052012.

25. Novikov, A.I. Grading of scots pine seeds by the seed coat color: how to optimize the engineering parameters of the mobile optoelectronic device / A.I. Novikov, V.K. Zolnikov, T.P. Novikova // Inventions. - 2021. - V. 6, № 1. - P. 7. - DOI:https://doi.org/10.3390/inventions6010007.

26. Methods of assessing the effectiveness of reforestation based on the theory of fuzzy sets / A. Kuzminov, L. Sakharova, M. Stryukov, V.K. Zolnikov // IOP Conference Series: Earth and Environmental Science. "International Forestry Forum "Forest Ecosystems as Global Resource of the Biosphere: Calls, Threats, Solutions". - 2020. - P. 012007. - DOI:https://doi.org/10.1088/1755-1315/595/1/012007.

27. Sakharova, L. Methodology for assessing the sustainability of agricultural production, taking into account its economic efficiency / L. Sakharova, M. Stryukov, V.K. Zolnikov // IOP Conference Series: Earth and Environmental Science. International scientific and practical conference "Forest ecosystems as global resource of the biosphere: calls, threats, solutions" (Forestry-2019). - 2019. - P. 012019. - DOI:https://doi.org/10.1088/1755-1315/392/1/012019.

28. Belokurov, V.P. Modeling passenger transportation processes using vehicles of various forms of ownership / V.P. Belokurov, S.V. Belokurov, V.K. Zolnikov // Transportation Research Procedia. - 2018. - P. 44-49. - DOI:https://doi.org/10.1016/j.trpro.2018.12.041.

29. Formation of the predicted training parameters in the form of a discrete information stream / T.E. Smolentseva, V.I. Sumin, V.K. Zolnikov, V.V. Lavlinsky // Journal of Physics: Conference Series. - 2018. - P. 012045. - DOI:https://doi.org/10.1088/1742-6596/973/1/012045.

30. Methods of multi-criteria optimization in problems of simulation of trucking industry / S.V. Belokurov, V.P. Belokurov, V.K. Zolnikov, O.N. Cherkasov // Transportation Research Procedia. 12th International Conference "Organization and Traffic Safety Management in Large Cities", SPbOTSIC 2016. - 2017. - Pp. 47-52. - DOI:https://doi.org/10.1016/j.trpro.2017.01.010.

Login or Create
* Forgot password?