for loop while loop shell functions

C++
while check1
do
    # Loop while check1 is successful (returns 0)

    if check1
    then
        echo 'check1 was successful'
    fi

done

Source

Also in C++: