- 
                                
Gab Certo
While 
Este laço de repetição testa se uma certa condição é satisfeita e executa o corpo do laço enquanto essa condição for verdadeira.
·         efetua um teste lógico no início do loop
 Sintaxe       While(expressão_booleana)
                                    Corpo do laço
 For 
Oferecem uma repetição codificada baseada em um índice inteiro
·         necessita de um contador para controlar o loop
Estrutura : inicialização, condição, incremento e corpo .
Sintaxe        For(int conter = 0; condição; incremento)
                        Corpo do laço
O corpo do laço será executado toda vez que a condição resultar true, quando avaliada no início de uma iteração.
                             
                        
                            - 
                                
Como adicional, lembrar que existe o do while
                             
                        
                            - 
                                
O while é a estrutura de repetição mais simples. Com ele informamos que um bloco de código deve ser repetido enquanto a condição declarada for verdadeira.
Sintaxe do while:
while (condição) {
    // bloco de código
} 
O laço de repetição for é considerado uma estrutura de repetição completa. Isso porque, em seu cabeçalho somos capazes de declarar uma variável, estabelecer uma condição e incrementar ou decrementar valores a uma determinada variável.
A seguir temos a estrutura for dividida em suas 3 partes:
 for([variável]; [condição]; [incremento])
 
Cada parte da estrutura for é finalizada com um ponto-e-vírgula, salvo a última parte.
Fontes:
https://www.devmedia.com.br/php-while-e-do-while/38310
http://excript.com/cpp/estrutura-repeticao-for-cpp.html
                             
                        
                            - 
                                
Força Guerreiro!!!!!!