Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - AIUTO PER PROGRAMMA C
Forum - C/C++ - AIUTO PER PROGRAMMA C

Avatar
gtedeski (Normal User)
Rookie


Messaggi: 21
Iscritto: 02/11/2008

Segnala al moderatore
Postato alle 19:29
Mercoledì, 12/11/2008
ciao a tutti,ho bisogno del vostro aiuto a risolvere questo esercizio in linguaggio C:"realizzare un programma C che legga un file di testo e produca il seguente output:-calcolo del numero totale di caratteri inseriti nel file e relativa visualizzazione;-calcolo del numero di occorrenze di ogni carattere non alfanumerico e relativa visualizzazione;-copia su disco del file di testo letto".
Spero tanto nel vostro aiuto!grazie in anticipo.

PM Quote
Avatar
lorenzo (Normal User)
Guru


Messaggi: 1178
Iscritto: 15/04/2008

Segnala al moderatore
Postato alle 17:34
Giovedì, 13/11/2008
hai già pensato a come farlo?
hai già scritto del codice?


"There's no point in being exact about something if you don't even know what you're talking about."

JOHN VON NEUMANN


Siamo italiani NO??
Allora scriviamo in ITALIANO!!!!
PM Quote
Avatar
gtedeski (Normal User)
Rookie


Messaggi: 21
Iscritto: 02/11/2008

Segnala al moderatore
Postato alle 19:11
Giovedì, 13/11/2008
no xkè nn riesco...

PM Quote
Avatar
Bond93 (Ex-Member)
Pro


Messaggi: 135
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 22:07
Giovedì, 13/11/2008
Testo quotato

Postato originariamente da gtedeski:

ciao a tutti,ho bisogno del vostro aiuto a risolvere questo esercizio in linguaggio C:"realizzare un programma C che legga un file di testo e produca il seguente output:-calcolo del numero totale di caratteri inseriti nel file e relativa visualizzazione;-calcolo del numero di occorrenze di ogni carattere non alfanumerico e relativa visualizzazione;-copia su disco del file di testo letto".
Spero tanto nel vostro aiuto!grazie in anticipo.


Codice sorgente - presumibilmente C++

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main( int argc, char **argv ){
  5.     FILE *file_in;
  6.     char name[25];
  7.     int n_char=0, n_char_t[127]={0}
  8.     if( argc < 1 ){
  9.     printf("Inserisci l'indirizzo del file da analizzare");
  10.     scanf("%s", name );
  11.     }
  12.     else strcpy(argv[1], name);
  13.     if(!(file_in=fopen(name, "r"))){
  14.        printf("Errore nell'apertura del file");
  15.        return 1;
  16.    }
  17.    while(!feof(file)){
  18.       char c=fgetc(file_in);
  19.       n_char++;
  20.       n_char_t[c]++;
  21.   }
  22.   /*A te l'oner di far stampare quello che ti serve*/



420 Sailing!!!
PM Quote