Jump to content
Fórum Script Brasil
  • 0

trabalho busca binaria em .txt e ordenacao de valores


Unnamed10
 Share

Question

preciso fazer este trabalho de faculdade e estou com alguns problemas.

Desenvolva um código que lê números de um arquivo externo (adote um padrão, um número por linha ou algum caractere de separação), os ordena e em seguida pede ao usuário que informe um número. Procure o número, dentre os números lidos do arquivo, usando a busca binária.

#include <stdio.h>
#include <stdlib.h>
int main() {
printf("#####################################################\n");
printf("#################Programa busca binaria##############\n");
printf("#####################################################\n");
printf("Este programa le os numeros de um arquivo .txt, os ordena em um vetor,\ne retorna ao usuario a posicao em que o numero solicitado se encontra no vetor.\n");
printf("1-renomei o arquivo a ser lido para ordenar.txt, e cole-o na mesma pasta do programa.\n");
printf("os numeros no arquivos devem ser separados por ;. ex 1;23;43;456;32...");
system( "read -n 1 -s -p \"Press qualquer tecla quando terminar...\"" );
FILE *file;
file = fopen ("ordenar.txt", "r");
if (file == NULL) {
printf ("Houve um erro ao abrir o arquivo.\n");
return 1;
}
printf ("o arquivo foi aberto com sucesso.\n");
fclose (file);
return 0;
}
Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

preciso abrir um arquivo que não sei quantos elementos ira ter, ler os dados e salvar em um vetor, depois apenas peco para o usuario digitar o numero, e informo se existe ou não se sim qual posicao se encontra.

primeira duvida e na leitura do arquivo e salvar em vetor, pensei em usar um for para ler os dados e criar o vetor, mas não sei comecar pois não sei o tamanho do vetor

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Forum Statistics

    • Total Topics
      149.8k
    • Total Posts
      646.6k
×
×
  • Create New...