Questões Programação

Um programador tentou implementar o algoritmo de ordenação da bolha (bubbl...

Responda: Um programador tentou implementar o algoritmo de ordenação da bolha (bubble sort) utilizando a linguagem de programação PHP, mas produziu um código incorreto, mostrado a segui...


1Q263667 | Programação, Técnico Superior Especializado Desenvolvimento de Sistemas, DPE RJ, FGV

Um programador tentou implementar o algoritmo de ordenação da bolha (bubble sort) utilizando a linguagem de programação PHP, mas produziu um código incorreto, mostrado a seguir.

$nomes = array("Maria", "Aline", "Bianca");
$ordenado = false;

while(!$ordenado)
    $ordenado = true; 
    for( $i = 0; $i < count($nomes)-1; $i++) 
   { 
        if($nomes[$i] > $nomes[$i + 1]) 
       { 
            $nomes[$i] = $nomes[$i + 1]; 
            $nomes[$i + 1] = $nomes[$i];  
            $ordenado = false; 
        } 
    }
}
?>

Em vez de obter os nomes contidos no vetor $nomes ordenados alfabeticamente, em ordem crescente, a disposição final dos nomes no referido vetor foi, a partir da posição zero
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.