Ir ao conteúdo
  • Cadastre-se

Outro Programa para loja/ teste e curiosidade


Posts recomendados

Boa tarde, alguém pode me ajudar com um programa? 

Entendo um pouco de linguagem C, não sei como fazer o seguinte problema.

 

Um gerador de números que busca em um banco de dados e armazena o resultado em outro banco de dados.

 

Exemplo: Gera o número XXXX00001, onde o XXXX  identificação do tipo do produto o que varia mesmo são os numeros, gerado o XXXX00001 faz busca no banco de dados daqui da loja “tipo um campo do search do Google” se achar o resultado armazena o resultado e o número gerado em outro banco de dados se não gera o próximo número XXXX00002 e repete o processo.

 

como posso fazer isso?

 

obrigado desde já! 

Att Douglas

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

@Douglasmm91    no c / c++  você pode usar a função :

#include <time.h>
srand(time(NULL));

e e seguida a função para criar números aleatórios :

rand()%100;

esse número é a faixa em que você quer gerar os números de zero até 99, e para fazer a busca, no caso de ser um arquivo txt, você pega esse número xxx00001 e procura no arquivo usando o comando :

arquivo = fopen("nome_do_arquivo","r");
fscanf(arquivo,"%s",&numero);

que pega um conjunto de caracteres até encontrar um espaço em branco e não pega esse espaço em branco a menos que no comado seja "%c" aí ele pega o espaço pois aí ele pegará um caractere de cada vez, então para saber se é o numero que você está procurando você compara com o que você digitou assim :

if(strcmp(numero,digitado)==0)

nesse caso encontrou o numero procurado . então salvar em outro arquivo usando o comando :

fprintf(arquivo2,"%s",numero);

faça o código e poste aqui para podermos ver como está e em que podemos ajudar .

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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...