num_iter = 1; do { flag = func(); num_iter++; } while (flag && num_iter <= 100)