O laço do-while

  • o laço do-while funciona como o laço while, porém a primeira iteração é sempre executada, sem testar a condição; após a primeira iteração, a condição é testada e o comportamento passa a ser idêntico ao do while

    • especialmente útil quando a condição envolve uma variável que recebe seu valor inicial dentro do corpo do laço
  • sintaxe:

do {
  comandos;
  mais_comandos;
} while (teste);
  • atenção: existe um ponto-e-vírgula obrigatório após a condição/teste