• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

rtorres

Listar por ordem alfabética e por decrescente

4 mensagens neste tópico

Gostava de saber como se faz uma listagem por ordem alfabética, por exemplo dos nomes em C, num array.

Exemplo: Esta funcao lista todos os nomes

while (conta<qtd)

{

      total_idades = printf("Nome: %s\n", raca[conta].nome);

      conta++;

}

e tb por ordem decrescente, que pode ser por exemplo a idade.

while (conta<qtd)

{

      total_idades = printf("Nome: %i\n", raca[conta].idade);

      conta++;

}

Poderiam-me ajudar que comecei a pouco a programar nesta linguagem C.

Obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Ordena o teu array usando um algoritmo de ordenação. Bublesort, Quick sort, etc

Depois é so listares o array.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Poderiam Postar um Exemplo, ainda iniciei esta linguagem ontem!

Obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora