Giochiamo con le doppie

In Italia ci sono molti stranieri che sbagliano a pronunciare le doppie. Purtroppo sembra non ci siano nella lingua italiana molte regole per capire se una parola ha una doppia o meno. Non resta che impararle a memoria un po' alla volta. Quindi cosa c'è di meglio di un gioco?

Il gioco funzionerà più o meno così:

  1. Il programma sceglie una parola con la doppia in un elenco
  2. Toglie le doppie
  3. Scrive all'utente la parola in cui è stata tolta la doppia
  4. Chiede di inserirla correttamente

Ripete quanto sopra 3 o più volte e scrive il punteggio dell'utente.

Materiale utile:

Buon lavoro! (sotto un estratto del file qui sopra)

#include <iostream>

using namespace std;

int main() {
	int i=0, num_casuale = 0;
	// Apro il file con tutte le parole (60mila sono ok!)
	
	// Scelgo un numero a caso
	
	// Vado nel file alla riga del numero casuale
		// leggo tante righe quante mi servono senza curarmi di quello che contengono
	while (i<num_casuale) {
		// leggi una riga dal file
	}
	
	// Da quel punto cerco una parola che abbia una doppia
		// Conviene usare una funzione per sapere se una parola ha o meno una doppia
		
	// Se la parola contiene la doppia la tolgo
		// Conviene usare un'altra funzione che rimuove la doppia dalla stringa
		
	// Stampo all'utente la parola con la doppia rimossa
	
	// Chiedo all'utente di inserire la parola e verifico che sia uguale a quella originale con la doppia
		// puoi usare la funzione già fatta strcmp o scriverla tu
        // http://it.wikihow.com/Confrontare-due-Stringhe-nel-Linguaggio-C
	
	// Torna alla riga 8 e ripete le istruzioni 
	
	// Stampa quante parole ha stampato correttamente
    
	// Chiudo il file
	
	return 0;
}