Logo Passei Direto
Buscar
Sobre a utilização de arrays nos algoritmos, considere o código a seguir: algoritmo manipula_vetor inicio var array: vetor[1..6] de inteiro = {7, 4, 8, 2, 9, 1} i, j, aux: inteiro para i <- 1 até 6 faca para j <- i + 1 até 6 faca se (array[i] > array[j]) aux = array[i] array[i] = array[j] array[j] = aux fim se fim para fim para fim
Após o código ser executado, os elementos do array estarão dispostos da seguinte forma:
A 7, 8, 9, 1, 2, 4.
B 2, 4, 1, 7, 8, 9.
C 2, 1, 4, 8, 7, 9.
D 1, 2, 4, 7, 8, 9.
E 1, 2, 4, 7, 9, 8.
User badge image
Tópicos de Análise e Desenvolvimento de Sistemas

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

O código apresentado é um algoritmo de ordenação simples, que compara elementos do array e troca-os para ordenar em ordem crescente. Passo a passo: - O array inicial é: {7, 4, 8, 2, 9, 1} - O algoritmo percorre o array com dois loops aninhados, comparando cada elemento com os seguintes. - Sempre que encontra um elemento maior que outro, troca-os de posição. - Isso resulta em um array ordenado em ordem crescente. Ordenando o array inicial: {7, 4, 8, 2, 9, 1} → ordenado fica {1, 2, 4, 7, 8, 9} Portanto, a alternativa correta é: D) 1, 2, 4, 7, 8, 9.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Entre as tags de abertura e fechamento do PHP deve estar contido a fonte PHP que realiza funções dinâmicas e a lógica do negócio da aplicação. O PHP possui alguns tipos de dados, sendo que são semelhantes a outras linguagens.
Com relação aos tipos de dados aceitos pelo PHP, analise as sentenças a seguir: I- Array não é um tipo de dado suportado pelo PHP. II- Integer é um tipo de dado em que variáveis aceitam apenas um valor numérico inteiro positivo ou negativo. III- Double é um tipo de dado em que variáveis aceitam apenas um valor numérico com decimais positivas. IV- String é um tipo de dado em que variáveis definidas aceitam valor alfanumérico. V- Boolean é um tipo de dado em que variáveis definidas aceitam apenas o valor true (verdadeiro) ou false (falso). As sentenças II, IV e V estão corretas. Agora, assinale a alternativa CORRETA:
A As sentenças II, IV e V estão corretas.
B As sentenças I e V estão corretas.
C As sentenças III, IV e V estão corretas.
D As sentenças I, II e V estão corretas.
E Somente a sentença I está correta.

Assim como outras linguagens de programação, o PHP possui comandos de condição para controlar o fluxo de código. Dentre estes comandos, estão as estruturas condicionais, que executam uma condição, e de acordo com seu resultado executa alguma ação específica. Outra estrutura é a de repetição, que executa um trecho de código repetidamente até encontrar um determinado resultado ou condição.
Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as falsas:

( ) O comando if recebe como parâmetro uma expressão que deve retornar um valor booleano.

( ) Na linguagem de programação PHP não é obrigatório o comando if estar contido entre parênteses.

( ) O comando else é utilizado para executar algum trecho de código nos casos em que a condição do comando if for falsa.

( ) O comando switch recebe como parâmetro, entre parênteses, um valor a ser analisado, e dependendo deste valor, ações distintas podem ser executadas.

V - F - V - V.

Agora, assinale a alternativa que apresenta a sequência CORRETA:
( ) O comando if recebe como parâmetro uma expressão que deve retornar um valor booleano.
( ) Na linguagem de programação PHP não é obrigatório o comando if estar contido entre parênteses.
( ) O comando else é utilizado para executar algum trecho de código nos casos em que a condição do comando if for falsa.
( ) O comando switch recebe como parâmetro, entre parênteses, um valor a ser analisado, e dependendo deste valor, ações distintas podem ser executadas.
A V - V - F - V.
B F - F - V - F.
C F - V - V - F.
D V - F - V - V.
E F - V - V - V.

Mais conteúdos dessa disciplina