Buscar

Uma função que conte o número de elementos ímpares de uma lista encadeada

Int contar_impares(Lista *l);

💡 6 Respostas

User badge image

Joao Andre MArtins Dias

void contar_impares(Lista *l){

int cont=0;

while(l!=null){

if(l->info%2==1)

cont++

l=l->prox;

}

return cont;

}

1
Dislike0
User badge image

Joao Andre MArtins Dias

Sem segredos passa a lista por valor para  a função, declara um contador e atribui 0;

emquanto não for fim de lista testa o valor corrente.

se for impar incrementa o contador;

ao final o retorna;

Só um deltahe l->prox!= NULL;

void contar_impares(Lista *l){

int cont=0;

while(l->prox!=null){

if(l->info%2==1)

cont++

l=l->prox;

}

return cont;

}

 
1
Dislike0
User badge image

Joao Andre MArtins Dias

Deve resolver, bons estudos.

1
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis


✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta.

User badge image

Outros materiais