10. Структурное программирование.
Нисходящая разработка, использование базовых логических структур, сквозной структурный контроль.
Структурное программирование
Введение
Принципы структурного программирования
void program() { step1(); step2(); step3(); } void step1() { /* Код шага 1 */ } void step2() { /* Код шага 2 */ } void step3() { /* Код шага 3 */ }
void basicStructures() { // Последовательность int a = 10; int b = 20; // Ветвление if (a < b) { std::cout << "a меньше b" << std::endl; } else { std::cout << "a не меньше b" << std::endl; } // Циклы for (int i = 0; i < 5; ++i) { std::cout << i << " "; } }
Previous9. Приведение типа в С++: static_cast, dynamic_cast, const_cast, reinterpret_cast.Next11. Преимущества и недостатки структурного и объектно-ориентированного программирования.
Last updated