Ir ao conteúdo
  • Cadastre-se

naruto100

Membro Júnior
  • Posts

    7
  • Cadastrado em

  • Última visita

Reputação

2
  1. naruto100

    C Sobre arquivos em C

    @devair1010 oi, cara , eu fiz desse jeito, so uma parte do codigo, eu gravei os dados no arquivo e fiz uma função para ler o mesmo, no entato eu estou lendo pelo fgets, que está transformando ate os numeros inteiros em strings. você me segere outra forma? eu nao consegui pelo fscanf void flush(){ int c; while((c = fgetc(stdin)) != EOF && c != '\n'){} } void gravararquivo(){ FILE *p; char nome[30]; char sexo; int idade; int numero; int i; int n; p = fopen("entrada.txt", "w"); if(p == NULL){ printf("Erro no arquivo!"); } else{ printf("Digite a quantidade de pessoas que quer armazenar no arquivo: "); scanf("%d", &numero); fprintf(p, "%d\n", numero); for(i=0; i<numero;i++){ printf("Digite um nome: "); flush(); gets(nome); printf("Digite o sexo: "); scanf("%c", &sexo); printf("Digite a idade: "); scanf("%d", &idade); fprintf(p, "%c %s %d\n ", toupper(sexo), nome, idade); } } fclose(p); } void lerarquivo(){ FILE *p; char tamanho[100]; p = fopen("entrada.txt", "r"); if(p == NULL){ printf("Arquivo nao encontrado!"); } else{ while(!feof(p)){ fgets(tamanho, 100, p); printf("%s", tamanho); } } }
  2. Faça um programa que lê de um arquivo, o sexo, o primeiro nome, e a idade de uma lista de pessoas. Imprima em outro arquivo, o número de homens, o número de mulheres e a idade da pessoa mais velha. A primeira linha do arquivo de entrada deve conter o número de pessoas. Ex: Entrada.txt 3 M Joao 40 F Maria 32 M Carlos 27 Saída.txt O numero de homens: 2 O numero de mulheres: 1 A idade da pessoa mais velha e: 40 Alguem poderia me dar um rumo, um exemplo para resolver essa questão
  3. naruto100

    linguagemC

    Alguém Dadas as temperaturas que foram registradas diariamente durante uma semana, deseja-se determinar em quantos dias dessa semana a temperatura esteve acima da média. A solução para esse problema envolve os seguintes passos: a) Obter os valores das temperaturas ; Calcular a média desses valores; c) Verificar quantos deles são maiores que a média
  4. Escreva um programa que: a. Leia uma matriz 10 x 10 de elementos inteiros; b. Imprima esta matriz c. Calcule e imprima a soma dos elementos situados abaixo da diagonal principal da matriz, incluindo os elementos da própria diagonal principal
  5. : Escreva um programa que: a. Leia uma matriz quadrada 20x20 de elementos reais; b. Divida cada elemento de uma linha da matriz pelo elemento da diagonal principal desta linha; c. Imprima a matriz modificada.
  6. Alguém Construa um algoritmo que receba uma matriz 2x3 e recalcule a matriz multiplicando cada linha pelo menor elemento da mesma.
  7. naruto100

    Linguagem C

    Alguém sabe responder : Faça um programa em C que receba uma string e conte e apresente a quantidade de cada vogal. Por exemplo, a frase "Eu gosto de programar" tem: a = 2; e = 1; i = 0; o = 3; u = 1 A = 0; E = 1; I = 0; O = 0; U = 0

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