Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
Aiuto! Mi sono bloccata su una funzione del linguaggio C.
Nuovo argomento   Rispondi    Indice del forum -> Programmazione
Precedente :: Successivo  
Autore Messaggio
sirio81
Mortale devoto
Mortale devoto


Registrato: 20/09/07 19:13
Messaggi: 12

MessaggioInviato: 24 Feb 2008 14:01    Oggetto: Aiuto! Mi sono bloccata su una funzione del linguaggio C. Rispondi citando

Ciao a tutti, ho svolto un esercizio che riporto di seguito:

Definire mediante la direttiva di pre-compilazione, define, 3 costanti, COGLEN, NOMELEN, DENOMLEN, aventi rispettivamente valore pari a 30, 40, 35.
Definire un nuovo tipo di dato, "Famiglia", che rappresenti una struttura composta:

-Cognome, array di caratteri di ampiezza COGLEN;
-Nome, array di caratteri di ampiezza NOMELEN;
-Componenti, di tipo intero.

Definire un nuovo tipo di dato, "Strada", che rappresneti una struttura composta da:

-Identificativo, tipo intero;
-Denominazione array di caratteri di ampiezza DENOMLEN;
-NumeroFamiglie, intero;
-Famiglie, puntatore a "Famiglia".

Infine definire 2 variabili globali,"Stradario", puntatore a Strada e "NumeroStrade", intero rappresentante il numero di strade dello Stradario."

FINO QUI CI SONO, IL PROBLEMA E' CON LA SEGUENTE FUNZIONE, CHE NON SONO RIUSCITA A FARE:

Implementare una funzione che aggiunga allo stradario la strada rappresentata dal parametro formale nuovas di tipo Strada.
Prototipo: void Aggiungi(Strada nuovas);

SI DOVREBBE FARE CON LA MALLOC....

CHIEDO GENTILMENTE SE QUALCUNO DI VOI MI PUO' SCRIVERE IL CODICE E LA RELATIVA SPIEGAZIONE....VI PREGO RISPONDETE IL PIU' PRESTO POSSIBILE. GRAZIE ANTICIPATAMENTE!
Top
Profilo Invia messaggio privato
SverX
Supervisor Macchinisti
Supervisor Macchinisti


Registrato: 25/03/02 12:16
Messaggi: 11806
Residenza: Tokelau

MessaggioInviato: 26 Feb 2008 12:59    Oggetto: Re: Aiuto! Mi sono bloccata su una funzione del linguaggio C Rispondi

sirio81 ha scritto:
Implementare una funzione che aggiunga allo stradario la strada rappresentata dal parametro formale nuovas di tipo Strada.
Prototipo: void Aggiungi(Strada nuovas);
SI DOVREBBE FARE CON LA MALLOC....


non mi è chiaro cosa ti abbia fermato... dovesti semplicemente far sì che la funzione allochi uno spazio in memoria nel quale salvare il nuovo elemento (di tipo 'Strada') e aggiunga l'elemento nello stradario...
Top
Profilo Invia messaggio privato HomePage
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Programmazione Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi