Prof. Claudio Sartori

Laboratorio di Informatica


Torna a Claudio Sartori - Didattica

Informativa Privacy

Array a più dimensioni

Si scriva un programma che acquisisce da un file testo delle coppie di numeri t ed s che rappresentano le modalità rilevate dei caratteri "titolo di studio" (t) e "stato civile" (s), rispettivamente, delle persone di una popolazione.

Le modalità di t sono comprese tra 0 e 5, le modalità di s tra 1 e 4.

Si devono determinare e visualizzare i seguenti valori

  1. frequenza relativa di ogni coppia di modalità (t,s) solo se diversa da 0
  2. frequenza relativa di ogni modalità di t
  3. frequenza massima fra quelle rilevate per le varie coppie, e tutte le coppie con frequenza pari alla massima

Le eventuali coppie errate, con un valore fuori dal campo ammesso, devono essere ignorate.

Per il collaudo del programma si possono usare le seguenti coppie

0 1
1 2
2 3
20 1
1 2
0 1
che generano il seguente output
Dati errati: 20 1
Titolo studio:0 - Stato civile:1 - Frequenza:0.400000
Titolo studio:1 - Stato civile:2 - Frequenza:0.400000
Titolo studio:2 - Stato civile:3 - Frequenza:0.200000
Titolo di studio 0 - Frequenza relativa 0.400000
Titolo di studio 1 - Frequenza relativa 0.400000
Titolo di studio 2 - Frequenza relativa 0.200000
Titolo di studio 3 - Frequenza relativa 0.000000
Titolo di studio 4 - Frequenza relativa 0.000000
Titolo di studio 5 - Frequenza relativa 0.000000
Frequenza massima 2
Verificata per le coppie:
Titolo studio:0 - Stato civile:1
Titolo studio:1 - Stato civile:2
Soluzione

Per qualsiasi problema su questa pagina contattare il webmaster.