O arquivo texto "Dados.txt" contÈm 1000 valores inteiros. FaÁa um programa que leia do arquivo todos os valores menores que 450 e os coloque num vetor alocado em ·rea din‚mica de memÛria. Ordenar CRESCENTE o vetor e criar um arquivo BIN¡RIO com todos os valores ordenados do vetor. O nome do arquivo bin·rio a ser criado deve ser lido do teclado. Listar na tela os valores armazenados no arquivo bin·rio criado (listar 10 valores por linha na tela).
- /*O arquivo texto "Dados.txt" contÈm 1000 valores inteiros.
- FaÁa um programa que leia do arquivo todos os valores menores que 450
- e os coloque num vetor alocado em ·rea din‚mica de memÛria.
- Ordenar CRESCENTE o vetor e criar um arquivo BIN¡RIO
- com todos os valores ordenados do vetor. O nome do arquivo bin·rio a
- ser criado deve ser lido do teclado. Listar na tela os valores armazenados no
- arquivo bin·rio criado (listar 10 valores por linha na tela). */
- #include <stdio.h>
- int main()
- { FILE *arqTexto; int *v, *v2, i, quantidade = 0, varredura, aux;
- float mediaArit; char buf[100]; long int ult,penult,finalarq;
- arqTexto = fopen("Dados.txt","r");
- if(arqTexto == NULL)
- { printf("\n\nErro ao abrir o arquivo!!!");
- getch();
- return 0;
- }
- //Ler o arquivo texto.
- v = (int*)malloc(sizeof(int)* 1000);
- v2 = (int*)malloc(sizeof(int)* 1000);
- for(i=0; i<1000; i++)
- { fscanf(arqTexto, "%d", &v[i]);
- if(v[i] < 450){
- v2[i]=v[i];
- quantidade++;
- }
- }
- //Criar um vetor com os valores menores que 450.
- printf("\n\nValores menores que 450:\n\n");
- for(i=0;i<quantidade; i++) {
- if(v2[i]>v2[i+1]){
- aux = v2[i];
- v2[i] = v2[i+1];
- v2[i+1] = aux;
- }
- }
- for(i=0;i<quantidade; i++) {
- printf("%8d", v2[i]);
- }
- free(v);
- fclose(arqTexto);
- printf("\n\nPressione uma TECLA para TERMINAR o programa ... ");
- getch();
- return 0;
- }
Learn More :
Portuguese
- Escreva um programa que, dado um número n, traduza n números de telefones de 8 dígitos em números de telefones na forma numérica. Suponha que a entrada é sempre dada em caracteres maiúsculos.
- função thread que verifica os nós que estão inativas para o segundo temporizador
- Cria uma copia da imagem original rotacionada 90 graus sentido horario
- C Programa para string revertida
- CONEXÃO COM C Programa DNN SERVIDOR
- Desenvolva um algoritmo para ler uma expressão informada pelo usuário e gerar a sequência de bits que a representa através da técnica de compressão de dados de Huffman.
- Digite C programa Usuário uma palavra, a função verifica se a palavra existir no dicionário e retorna a definição
- Programa C encontrar valores médios positivos
- C Programa de Algoritmo gerador de música
- C Program BUSCA-BINARIA-ORDENADA
- Programa C encontrar Lower valor e valor Maior depois em Imprimir Soma de todos os valores
- Programa de C para declarar uma variável s do tipo short , um int i , um caractere c
- C Programa de controles de usuário e senha .
- Programa C Digite os oito números separados por entrar
- Desenvolva um programa em c que cadastre o nome, a matrícula e duas notas de vários alunos.
- Desenvolva um programa em c que cadastre o nome, a altura, o peso, o cpf e sexo de algumas pessoas.