Parte 6 (Ordenando Strings) - sessão de estudo sobre MATRIZES.
Publicado por Thiago 20/01/2006
[ Hits: 8.624 ]
...
/*
Programa: ORDENA_NUM.C
Autor: thiagoamm
Data: 20/01/06
Funcao: Leitura, ordenacao e escrita de strings
OBS: A força está com vcs! Façam o algoritmo
A HUMILDADE PRECEDE A HONRA!
*/
// Headers
#include <stdio.h>
#include <string.h>
// Modulo principal ou funcao de execucao
int main(void)
{
int i,j;
char NOME[10][40], NOME_AUX[40];
puts("\nListagem de nomes \n");
/* Entrada dos dados */
for (i = 0; i <= 9; i++)
{
printf("Digite o %2d.o nome: ",i + 1);
fflush(stdin);
fgets(NOME[i],40,stdin);
}
/* Ordenacao de strings */
for (i = 0; i <= 8; i++)
{
for ( j = i + 1; j <= 9; j++)
{
if (strcmp(NOME[i],NOME[j]) > 0)
{
strcpy(NOME_AUX,NOME[i]);
strcpy(NOME[i],NOME[j]);
strcpy(NOME[j],NOME_AUX);
}
}
}
/* Apresentacao dos nomes */
puts("");
for (i = 0; i <= 9; i++)
{
printf("Nome: %2d --> %s",i + 1,NOME[i]);
}
return(0);
}
Parte 6 - Sessão de estudo sobre VETORES
Vetor de números aleatórios não-repetidos de um intervalo em C
Ordenando linhas e colunas de matrizes
Nenhum comentário foi encontrado.
A evolução do Linux e as mudanças que se fazem necessárias desde o seu lançamento
Maquina modesta - a vez dos navegadores ferrarem o usuario
Fscrypt: protegendo arquivos do seu usuário sem a lentidão padrão de criptograr o disco
Faça suas próprias atualizações de pacotes/programas no Void Linux e torne-se um Contribuidor
Warsaw não é reconhecido no Google Chrome 147.0.7727.55 [RESOLVIDO] (9)









