USING AN OBJECT-ORIENTED ENVIRONMENT TO CREATE PROGRAMS USING CONTROL STATEMENTS AND LOOPS
Abstract and keywords
Abstract (English):
The features of the development of packages of applied programs using control operators and loops in the object-oriented environment of C ++ Builder are considered. The examples of work with the use of control operators and loops in C ++ Builder developed by the authors and the corresponding algorithms are presented in the form of block diagrams, program codes and program interfaces. The technology of using the corresponding operators in the development of branching and cyclic algorithms in solving engineering problems is described. The features of using in practice the debugging tools of the environment when debugging programs with branches and loops are stated. The analysis of the hierarchy of conditional operators from the point of view of the optimality of its organization and the syntax for describing various variants of cyclic structures in the C ++ Builder language are carried out. The external specification and the main features of the solution of the assigned tasks are considered. It is substantiated that the development of algorithms and programs using control operators and loops in the C ++ Builder environment is the basis for solving engineering problems using software on a computer. The proposed approaches and algorithms can be used in practice as they can serve as a complex example in solving the set engineering and technical problems.

Keywords:
Programming, programming language, C ++ Builder, control operators and loops, algorithms, program listings, program interfaces
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. Nikolenko, S.D. Modelirovanie raboty konstrukciy iz dispersno-armirovannogo betona pri znakoperemennoy dinamicheskoy nagruzke bol'shoy intensivnosti / S.D. Nikolenko, S.A. Sazonova, V.F. Asminin // Modelirovanie sistem i processov. - 2021. - T. 14, № 3. - S. 36-44. - DOI:https://doi.org/10.12737/2219-0767-2021-14-3-36-44.

4. Kolotushkin, V.V. Modelirovanie zaschitnyh ustroystv dlya obespecheniya bezopasnosti tehnologicheskih processov s ispol'zovaniem vzryvoopasnyh gazov / V.V. Kolotushkin, S.A. Sazonova, S.D. Nikolenko // Modelirovanie sistem i processov. - 2021. - T. 14, № 3. - S. 28-35. - DOI:https://doi.org/10.12737/2219-0767-2021-14-3-28-35.

5. Avtorskoe svidetel'stvo SU 1649072 A1. Pnevmaticheskaya opalubka dlya bystrogo vozvedeniya sooruzheniya : № 4666832 : zayavl. 27.03.1989 ; opubl. 15.05.1991 / S.D. Nikolenko, V.V. Mamulin, M.V. Leont'ev ; zayavitel' i patentoobladatel' Kamyshinskoe vysshee voeenoe stroitel'noe komandnoe uchilische.

6. 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.

7. 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.

8. 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 Proceedings. 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.

9. Measures to improve the performance of concrete of reinforced 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.

10. 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.

11. 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.

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. Proskurin, D.K. Shodimost' vychislitel'nogo processa pri realizacii variacionnogo metoda resheniya kraevoy zadachi gidrodinamiki / D.K. Proskurin, D.V. Sysoev, S.A. Sazonova // Vestnik Voronezhskogo gosudarstvennogo tehnicheskogo universiteta. - 2021. - T. 17, № 3. - S. 14-19.

16. Zol'nikov, V. K. Prakticheskie metodiki vypolneniya verifikacii proektirovaniya mikroshem / V.K. Zol'nikov, S.A. Evdokimova, T.V. Skvorcova // Modelirovanie sistem i processov. - 2019. - T. 12, № 1. - S. 25-30. - DOI:https://doi.org/10.12737/article_5d639c80d03ac5.18926339.

17. Zol'nikov, V.K. Verifikaciya proektov i sozdanie testovyh posledovatel'nostey dlya proektirovaniya mikroshem / V.K. Zol'nikov, S. A. Evdokimova, T. V. Skvorcova // Modelirovanie sistem i processov. - 2019. - T. 12, № 1. - S. 10-16. - DOI:https://doi.org/10.12737/article_5d639c80c07798.20924462.

18. Zol'nikov, V.K. Metody verifikacii slozhno-funkcional'nyh blokov v SAPR dlya mikroshem gluboko submikronnyh proektnyh norm / V.K. Zol'nikov, S.A. Evdokimova, T.V. Skvorcova // Modelirovanie sistem i processov. - 2019. - T. 12, № 1. - S. 16-24. - DOI:https://doi.org/10.12737/article_5d639c80c83b71.60273345.

19. Algoritmicheskaya osnova modelirovaniya i obespecheniya zaschity tipovyh KMOP elementov v processe proektirovaniya / V.K. Zol'nikov, V.A. Smerek, V.I. Anciferova, S.A. Evdokimova // Modelirovanie sistem i processov. - 2013. - № 3. - S. 14-16. - DOI:https://doi.org/10.12737/2382.

20. Raschet teplovyh i termomehanicheskih effektov dlya mikroshem i tranzistorov / V.K. Zol'nikov, M.V. Nazarenko, S.A. Evdokimova, V.I. Anciferova // Modelirovanie sistem i processov. - 2014. - № 3. - S. 12-14. - DOI:https://doi.org/10.12737/6640.

21. Shemotehnicheskiy bazis i proverka mikroshem na rabotosposobnost' / V.K. Zol'nikov, S.A. Evdokimova, A.V. Fomichev [i dr.] // Modelirovanie sistem i processov. - 2018. - T. 11, № 4. - S. 25-30. - DOI:https://doi.org/10.12737/article_5c79642c158bc0.44957273.

22. Sklyar, V.A. Modelirovanie nizkointensivnogo vozdeystviya kosmicheskogo prostranstva / V.A. Sklyar, V.K. Zol'nikov, S.A. Evdokimova // Modelirovanie sistem i processov. - 2016. - T. 9, № 2. - S. 71-74. - DOI:https://doi.org/10.12737/23663.

23. Rezul'taty ocenki nadezhnosti mikroshemy 1921VK028 / V.K. Zol'nikov, S.A. Evdokimova, E.V. Grosheva, A.I. Yan'kov // Modelirovanie sistem i processov. - 2019. - T. 12. - № 4. - S. 37-41. - DOI:https://doi.org/10.12737/2219-0767-2020-12-4-37-41.

24. Rezul'taty ocenki nadezhnosti mikroshemy 1921VK035 / V.K. Zol'nikov, S.A. Evdokimova, E.V. Grosheva, A.I. Yan'kov // Modelirovanie sistem i processov. - 2019. - T. 12, № 4. - S. 42-46. - DOI:https://doi.org/10.12737/2219-0767-2020-12-4-42-46.

25. Sistemy na kristalle (SNK) i vliyanie dannoy tehnologii na sozdanie sovremennoy EKB / V.K. Zol'nikov, S.A. Evdokimova, M.Yu. Arzamascev, A.E. Gridnev // Modelirovanie sistem i processov. - 2020. - T. 13, № 4. - S. 19-23. - DOI:https://doi.org/10.12737/2219-0767-2021-13-4-19-23.

26. Assessment of the impact of composite mixtures on the quality of new meat products / Y.A. Safonova, E.E. Kurchaeva, A.V. Lemeshkin [et al.] // IOP Conference Series: Earth and Environmental Science. - 2021. - Vol. 640(3). - P. 032002. - DOI:https://doi.org/10.1088/1755-1315/640/3/032002.

27. Software tools for assessing the environmental safety of city filling stations / O.V. Kuripta, Yu.A. Vorobieva, K.V. Garmonov [et al.] // IOP Conference Series: Earth and Environmental Science. International scientific and practical conference "Ensuring sustainable development in the context of agriculture, green energy, ecology and earth science". - 2021. - P. 042051. - DOI:https://doi.org/10.1088/1755-1315/723/4/042051.

28. 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.

29. 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.

30. 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.

31. 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.

32. 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.

33. 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.

34. Features of the design of statically indeterminate frames by the mixed method with rods of a given stiffness / S.A. Sazonova, A. V. Zvyagintseva, S.D. Nikolenko [et al.] // IOP Conference Series: Earth and Environmental Science. - 2021. - Vol. 848(1). - P. 012168. - DOI:https://doi.org/10.1088/1755-1315/848/1/012168.

35. Metody obespecheniya stoykosti elektronnoy komponentnoy bazy k odinochnym sobytiyam putem rezervirovaniya / A.E. Kozyukov, V.K. Zol'nikov, S.A. Evdokimova [i dr.] // Modelirovanie sistem i processov. - 2021. - T. 14, № 1. - S. 10-16. - DOI:https://doi.org/10.12737/2219-0767-2021-14-1-10-16.

Login or Create
* Forgot password?