Ir ao conteúdo
  • Cadastre-se

nicolly_barbosa18

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

Reputação

2
  1. #include <stdio.h> #include <stdlib.h> #include <string.h> char nome[10][80]; void ORDENA(){ int a,b,c; char aux[80]; for(a=0; a<=9; a++){ for(b=a+1; b<=9; b++){ c=strcmp( nome[a],nome[b]); if(c > 0){ strcpy(aux,nome[a]); strcpy(nome[a],nome[b]); strcpy(nome[b],aux); } } } } int main(){ int a; printf("Informe os 10 Nomes: "); for(a = 0; a <= 9; a++){ gets(nome[a]); } ORDENA(); printf("nomes em ordem alfabetica: \n"); for(a = 0; a <= 9; a++){ puts(nome[a]); } } colocar os nomes da certo, porém não esta ordenando em ordem alfabética .
  2. Alguém me ajuda nesta questão? Faça um programa em linguagem C que lê 10 nomes e depois imprime os nomes em ordem alfabética e cada um em uma linha.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!