• Non ci sono risultati.

Esame di

N/A
N/A
Protected

Academic year: 2021

Condividi "Esame di"

Copied!
1
0
0

Testo completo

(1)

Esame di Fondamenti di Informatica

(Ing. Gestionale, Logistica e Produzione, Organizzazione) Prova scritta di programmazione (11 settembre 2007)

Si desidera sviluppare un programma in linguaggio C per il calcolo di statistiche sui caratteri presenti in un file di testo il cui nome `e specificato come primo parametro sulla riga di comando.

Il programma deve considerare tutti i caratteri tranne quelli di spaziatura e fornire in output:

• il numero di righe di cui `e composto il testo

• il numero totale di caratteri (esclusi quelli di spaziatura) presenti nel testo

• il numero massimo e medio di caratteri di una riga

• la riga pi`u lunga incontrata nel file

Ad esempio, se al programma fosse fornito un file col seguente testo:

La Vispa Teresa tra l’erbetta rincorrea

la farfalletta.

allora dovrebbe produrre il seguente output:

numero di righe: 4 numero di caratteri: 48

numero di caratteri per riga:

- medio 12.0 - massimo 14

riga pi`u lunga: la farfalletta.

Nota: `e lecito assumere che le righe in input abbiano una lunghezza massima prefissata.

Riferimenti

Documenti correlati

 Utilizzare il contenuto del file raggi.txt per inizializzare un vettore cerchi di oggetti Cerchio.  Implementare la funzione membro operator> per confrontare due oggetti

• Prima di accedere ad un file e` necessario aprirlo : l’operazione di apertura compie le azioni preliminari necessarie affinche` il file possa essere acceduto (in lettura o

Si scriva un programma in linguaggio C che riceva sulla riga di comando il nome di un file di ingresso, il nome di un file di uscita e un numero intero, rappresentante la dimensione

Si scriva un programma in linguaggio C che riceva sulla riga di comando il nome di un file di ingresso, il nome di un file di uscita e un numero intero, rappresentante la dimensione

• Un programma è costituito da uno o più file di testo (o file sorgenti) contenenti un insieme di caratteri.. • Come nel linguaggio naturale, in ogni linguaggio di programmazione

Il programma riceve in input un file di testo (il cui nome `e specificato come primo parametro sulla riga di comando) contenente una riga per ogni rilevamento meteo.. Ogni riga ha

La quantit`a di cartucce di toner prelevate dal magazzino ogni giorno `e riportata all’interno di un file di testo il cui nome `e passato come primo parametro sulla riga di comando..

• Scrivere un programma che riporta le modifiche di dimensione di un file (specificato come primo argomento sulla riga di comando) nell’arco di un intervallo di tempo (specificato