Parte 6 (Ordenando Strings) - sessão de estudo sobre MATRIZES.
Publicado por Thiago 20/01/2006
[ Hits: 8.552 ]
...
/*
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);
}
Estrutura de dados em C -> Fila Circular com operador módulo
Saber se um número é primo (algoritmo super simples)
Funções de comparação de String
Nenhum comentário foi encontrado.
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Como fazer a instalação do Samba
Como fazer a conversão binária e aplicar as restrições no Linux
Instalação do cosmic no archlinux (0)
Formas seguras de instalar Debian Sid [RESOLVIDO] (14)









