Vai al contenuto

Primario: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Secondario: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Sfondo: Blank Waves Squares Notes Sharp Wood Rockface Leather Honey Vertical Triangles
Corsi di Laurea










ROX @ Unisa - Forum degli studenti di Ingegneria utilizza i cookie. Se prosegui la navigazione accetti il loro uso.    Accetto l'uso dei cookie
-->
Foto

Aiuto esercizio


  • Effettua l'accesso per rispondere
Questa discussione ha avuto 1 risposta/e

#1
ilaria

ilaria

    Advanced Member

  • Utente
  • StellaStellaStella
  • 207 Messaggi:
Salve qualcuno potrebbe aiutarmi con questa procedura? La traccia è la seguente:
Si richiede di scrivere un' applicazione per la gestione di una libreria.
Le informazioni di interesse per ogni libro sono le seguenti:
1. Codice Libro (Un intero) (chiave)
2. Autore (Una stringa di 40 caratteri)
3. Titolo (Una stringa di 40 caratteri)
4. Argomento (Un carattere L=Letteratura, G=Guide, S=Saggistica)
5. Copie. (Un intero)
Il programma deve offrire le seguenti funzionalità:
3) Calcolo del numero totale di Libri di un dato argomento:

int calcola_tipologia(TTree tree, char T);

:beg: :beg: :beg: :beg:
Grazie :oops: mille



#2
LucaMarv

LucaMarv

    Advanced Member

  • Utente
  • StellaStellaStella
  • 95 Messaggi:
[codice-c:mbvawcfc]int calcola_tipologia(TTree tree, char T){

if(tree == null)
return 0;

else if( tree->Argomento == T)
return 1+calcola_tipologia(tree->left,T)+calcola_tipologia(tree->right,T);

else
return calcola_tipologia(tree->left,T)+calcola_tipologia(tree->right,T);
}[/codice-c]
dovrebbe essere così :)




Leggono questa discussione 0 utenti

0 utenti, 0 ospiti, 0 utenti anonimi