Unnamed10
Membros-
Total de itens
2 -
Registro em
-
Última visita
Sobre Unnamed10
Unnamed10's Achievements
0
Reputação
-
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
-
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; }