Esercizi sui file

Esercizio 1

Siano acquisiti dal file “input.txt” gli elementi di un array di interi. Si scriva un programma che, letto l’array dal file, scriva nel file “output.txt” il numero di valori dispari.
ESEMPIO:
file “input.txt”

file “output.txt”

8 13 15 23 50 15 52 5

Nell’array sono pr esenti 5elementi dispari

Esercizio 2

Siano acquisiti dal file “in.txt” gli elementi di un array di interi. Si scriva un programma che, letto l’array dal file, copi in altri due vettori distinti i valori pari ed i valori dispari presenti nell’array. Si memorizzini i dati ottenuti nei due file “fo1.txt” ed “fo2.txt” ricopiando in fo1.txt l'array più corto tra i due ricavati.
ESEMPIO:
file in.txt file “fo1.txt” file “fo2.txt”
8 13 15 23 50 15 52 5 8 50 52 13 15 23 15 5

Esercizio 3

Siano acquisiti dal file “in.txt” gli elementi di un array di interi e dal file “ap.txt” una serie di valori aggiuntivi. Scrivere un programma che ordini l’array ottenuto dal file “in.txt” in senso crescente, e vi aggiunga, mantenendolo ordinato, gli elementi del secondo file. Il vettore risultante dovrà essere memorizzato nel file “fout.txt”.
ESEMPIO:
file in.txt file “est.txt” file “fout.txt”
8 13 15 23 50 52 58 15 55 8 13 15 22 23 50 51 52 58

Esercizio 4

Siano acquisiti dal file “in.txt” gli elementi di un array di interi e dal file “est.txt” una coppia di valori interi non ordinati. Scrivere un programma che inserisca in un terso file “fout.txt” gli elementi dell'array strettamente compresi tra i due valori contenuti nel file “est.txt” ordinati in senso decrescente.
ESEMPIO:
file in.txt file “est.txt” file “fout.txt”
58 13 52 23 50 15 5 15 55 52 50 23

Scrivi email per il tutor dei corsi
Scrivi email per l'amministratore del sito

Torna all'indice degli esercizi
Ultima modifica: 11/04/2010