Informática, perguntado por flavioprazeres1, 1 ano atrás

As listas ligadas podem ser aplicadas em diversas situações do nosso cotidiano, por isso a implementação de listas é um processo que deve ser conhecido pelos profissionais da área de Computação.

As listas ligadas determinam o processo de inserção de elementos que é executado seguindo uma ordem lógica de instruções. Sabendo disso, considere o código-fonte a seguir, que teve suas linhas desordenadas. Ordene-as de tal forma que seja inserido o elemento no início da lista:

1. novo -> info = p; novo -> prox = l;

2. {

3. Lista* novo = (Lista*) malloc(sizeof(Lista));

4. Função Lista* inserir(Lista* l, int p)

5. }

6. return novo;

A seguir assinale a alternativa que apresenta a sequência correta.

Escolha uma:
a. 6; 3; 2; 4; 1; 5.

b. 4; 3; 1; 6; 2; 5.

c. 5; 4; 2; 3; 1; 6.

d. 3; 1; 2; 4; 5; 6.

e. 4; 2; 3; 1; 6; 5.

Soluções para a tarefa

Respondido por bokomoko
36
Que exercício hein ? 

a ordem correta  seria

4. Função Lista* inserir(Lista* l, int p)
2. {
3. Lista* novo = (Lista*) malloc(sizeof(Lista));
1. novo -> info = p; novo -> prox = l;
6. return novo;
5. }

Resposta é alternativa E




flavioprazeres1: correto
danielPaivaLima: certinho
Respondido por bellagazzo2003
1

Resposta:

4; 2; 3; 1; 6; 5

Explicação:

corrigido pelo ava

Perguntas interessantes