Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-X
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Linguagens de Programação/
  4. Questão 457941201292214

Um programador tentou implementar o algoritmo de ordenação da bolha (bubble sort) utilizando a linguagem de programação ...

1

457941201292214
Ano: 2014Banca: FGVOrganização: DPE-RJDisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | PHP
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.

<?php 
$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
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

Questões relacionadas para praticar

Questão 457941200070250Linguagens de Programação

Um dos principais benefícios de se ter páginas web responsivas é melhorar a experiência do usuário em dispositivos móveis.Assinale a opção que apresen...

#Desenvolvimento Web
Questão 457941200144457Linguagens de Programação

No âmbito do CSS, considere a declaração a seguir.div { animation: mymove 5s infinite; } A ordem que corresponde corretamente às propriedades que são ...

#CSS
Questão 457941201172830Linguagens de Programação

Considere o seguinte código em JavaScript:const array = ["T", "R", "F", 1]array.splice(0, 0, '>')console.log(array.filter(v=>!!v))Ao ser executado, o ...

#JavaScript#Linguagens de Programação
Questão 457941201180679Linguagens de Programação

Considere um trecho de um documento HTML como segue.<style>.xpto { background:black;height:100px; width:100px;position:absolute;}</style><script>$(doc...

#HTML#Linguagens de Marcação
Questão 457941201302542Linguagens de Programação

O comando switch da linguagem de programação C é, na linguagem Visual Basic .NET, semelhante ao comando:

#Linguagens de Programação#Visual Basic#C
Questão 457941201725664Linguagens de Programação

O CSS permite a especificação de cores através de modelos distintos. São exclusivos do CSS3 os seguintes modelos:

#CSS
Questão 457941201754805Linguagens de Programação

Augusto, funcionário do Tribunal de Contas do Município de São Paulo, recebeu a incumbência de desenvolver o Sistema de Gestão Integrada de Usuários, ...

#.NET Framework
Questão 457941201757593Linguagens de Programação

Em JQuery, o comando que oculta todos os elementos da classe “xxx” é

#JavaScript#Linguagens de Programação
Questão 457941201834610Linguagens de Programação

A declaração < !DOCTYPE > permite ao navegador apresentar uma página web corretamente. A declaração correta para uma página em HTML5 é:

#HTML#Linguagens de Marcação
Questão 457941201951761Linguagens de Programação

Um website foi diagramado de modo a exibir seu conteúdo em três colunas de acordo com o seguinte código CSS: .col-1 {width: 20%};.col-2 {width: 50%};....

#CSS

Continue estudando

Mais questões de Linguagens de ProgramaçãoQuestões sobre Linguagens de ProgramaçãoQuestões do FGV