Prova di esame di “Elementi di Informatica” del 11 gennaio 2016

Prova di esame di “Elementi di Informatica” del 11 gennaio 2016
Scrivere un programma in C/C++ in grado di leggere una matrice di numeri interi memorizzata
in un file dal nome matrice.txt.
Ogni riga del file contiene una riga della matrice e si conosce solo il numero delle colonne che è
il primo numero presente nel file.
Ad es. sia questa la matrice memorizzata nel file:
4
1
2
5
5
4
2
5
1
8
2
5
2
2
1
5
3
Organizzare il programma con un Main con chiamate a funzione per:
1) Caricare e visualizzare a video la matrice presente nel file matrice.txt;
2) Trovare e visualizzare a video la riga che contiene il maggior numero di elementi
ripetuti, indicando l’elemento ed il numero di ripetizioni;
3) Memorizzare le righe che non presentano duplicazioni in un file chiamato
matrice_no_duplicati.txt.
RISULTATI: considerando la matrice proposta, i risultati saranno:
quesito 1
1
2
5
5
4
2
5
1
8
2
5
2
2
1
5
3
quesito 2
5
5
5
5
Il numero 5 e’ ripetuto 4 volte
quesito 3
la matrice inserita nel file matrice_no_duplicati.txt:
1
5
4
1
8
2
2
3