← Усі приклади

do / while

C++ Цикли

післяумовний цикл

Блок-схема за ДСТУ

НіТакПочатокВвід nc = 0c++n /= 10n <= 0Повернути cКінецьРисунок 1 — countDigits

Вихідний код

int countDigits(int n) {
    int c = 0;
    do {
        c++;
        n /= 10;
    } while (n > 0);
    return c;
}