diff options
Update README.md
1 files changed, 10 insertions, 9 deletions
| -rw-r--r-- | Sem. 03/README.md | 19 |
diff --git a/Sem. 03/README.md b/Sem. 03/README.md index a6fdfb6..26a92cd 100644 --- a/Sem. 03/README.md +++ b/Sem. 03/README.md @@ -5,7 +5,7 @@ for( <Инициализация(i)>; <Булево условие>; <Актуализация(i)> ) { - <Тяло на цикъла(i)>; + <Тяло на цикъла(i)> } ``` @@ -23,7 +23,7 @@ for( <Инициализация(i)>; <Булево условие>; <Акту ```c++ while ( <Булево условие> ) { - <Тяло на цикъла>; + <Тяло на цикъла> } ``` Изпълнението работи така: @@ -58,14 +58,14 @@ do // for loop for(int i = 0; i < 10; i++) { -<Тяло> + <Тяло на цикъла> } // for loop converted to while loop int i = 0; //Инициализация while(i < 10) { - <Тяло> + <Тяло на цикъла> i++; // Актуализация } ``` @@ -76,7 +76,7 @@ while(i < 10) // while loop while(*str != '\0') { - <Тяло> + <Тяло на цикъла> ++str; } @@ -84,7 +84,7 @@ while(*str != '\0') // while loop converted to for loop for(; *str != '\0'; ++str) { - <Тяло> + <Тяло на цикъла> } ``` ### От do-while към while. @@ -92,15 +92,16 @@ for(; *str != '\0'; ++str) // do-while loop do { - <Тяло> + <Тяло на цикъла> } while ( <Условие> ); // do-while loop converted to while loop -<Тяло> +<Тяло на цикъла> while( <Условие> ) { - <Тяло> + <Тяло на цикъла> } ``` +Забележка! Предложените начини за преобразуване между цикли са с демонстрационна цел! Спрямо конкретната цитуация може да се постигне такова преобразуване и по много по-прост начин. |
