Scrivere un programma in C che funga sia da sequenziatore che da filtro

di Anonimizzato25688 il
7 risposte
Buongiorno desideravo delucidazioni riguardo a questo programma. In pratica il programma deve operare su n files di dati di testo che hanno lo stesso nome seguito da un numero intero a partire da 0. Bisogna acquisire le righe di questi files in maniera ordinata e sempre (per ogni riga) bisogna calcolare la media m e, se è superiore ad una certa soglia n bisogna scartare la riga. In caso contrario bisogna scriverla in maniera rovesciata su un file detto ordered.txt. I nomi dei files si devono acquisire da un file di testo dati.txt. La difficoltà maggiore è l'acquisizione delle righe in maniera ordinata e l'eventuale scrittura rovesciata sul file ordered.txt. Potreste aiutarmi grazie mille e una buona giornata.

7 Risposte

  • Aiutarti come? Parliamo di codice ... cosa hai scritto?
  • Si parlo del codice da utilizzare per poter effettuare l'acquisizione.
  • #include<stdio.h>
    #include<stdlib.h>
    #define File txt "dati.txt, ordered.txt"
    #define Str_lenght 256
    typedef File *pfile
    typedef struct n files
    typedef n files*n files
    int main (void)
    {
    int nf, nv, m;
    n files fi;
    pfile ft;
    if ((ft=fopen(File txt"r") )==NULL) goto file_err;
    if (fread(&ne,sizeof(int),1,ft)!=1) goto file_err;
  • Questa prima scrittura del codice è quella (se corretta) relativa alla parte di lettura del file dati.txt e ordered.txt. Desideravo sapere se la lettura così fatta del file è corretta e, poi il problema nasce quando devo scrivere in maniera rovesciata la riga del file .
  • Ricorda la prima regola dell'informatica: GIGO.
    Sarebbero utili anche altre informazioni, che compilatore, che ambiente di sviluppo, lo scopo del programma (cultura personale, lavoro, compito scolastico, etc).
  • Scusi devo scrivere un programma con le richieste suddette con finalità di esercitazione per esame universitario.
  • The physic ha scritto:


    Scusi devo scrivere un programma con le richieste suddette con finalità di esercitazione per esame universitario.
    Una delle prime abilità necessarie per fare l'università (e non solo) è il saper leggere e comprendere quanto ci viene proposto.
    Direi che siamo ancora lontanucci.
Devi accedere o registrarti per scrivere nel forum
7 risposte