Stai usando un browser non aggiornato. Potresti non visualizzare correttamente questo o altri siti web. Dovreste aggiornare o usare un browser alternativo.
random e lenghth non sono funzioni C, ho scritto una specie di pseudo-codice per farti capire. Vai a cercarti cosa sono, in che libreria sono contenute e te le studi un po' così impari a cosa servono
random e lenghth non sono funzioni C, ho scritto una specie di pseudo-codice per farti capire. Vai a cercarti cosa sono, in che libreria sono contenute e te le studi un po' così impari a cosa servono
Vedo che hai trovato la funzione rand() ma evidentemente neanche questa ti è chiara. La rand() restituisce un valore intero compreso tra 0 e RAND_MAX. Per limitare il range si usa l'operatore % ma tu
a) nella linea
nomiCitta = rand();
hai usato nomiCitta che non è un intero, anzi, è il doppio puntatore alla tua matrice (ma che c'entra??); e questa linea non ha alcun senso;
b) nella linea
nomiCitta = 9 +rand()% 9;
sempre la nomiCitta al posto di un intero e adesso il valore non è compreso tra 0 e 8 ma tra 9 e 17; e perchè??
c) non hai usato la srand per inizializzare il generatore di numeri casuali.
Scusa sara, ma come fai a scrivere codice (banale) che non ha alcun senso e lavorare con grafi e liste di adiacenza?
Non sai cosa sia una strlen, non sai come usare un valore intero restituito da una funzione come la rand ...
Non capisco ...
Post unito automaticamente:
Comunque ... vedo che nel frattempo hai risolto in
Capisco ma non è certo vietato chiedere aiuto su altri forum.
Sarebbe però buona norma se @sare1234 scrivesse la soluzione qui per dare un senso al topic... altrimenti passa la voglia di aiutarti.
@sare1234 sei proprio un tipo curioso.. ho l'impressione che tu faccia un sacco di fatica per non imparare una c...!
To suggerisco di mantenere la calma e studiare con un po' di attenzione i suggerimenti che ti vengono dati, senza postare codice a caso nella speranza che ti venga data una soluzione funzionante (che evidentemente poi non ti sforzi di capire). In tal caso, evidentemente, la soluzione te l'hanno fornita in un altro forum.. complimenti!
"Al fine di garantire una tranquilla permanenza agli utenti è necessario che tutti seguano le norme comportamentali indicate nel seguente paragrafo:
... 2.16 E’ vietato il multiposting/crossposting."
ma sicuramente mi sbaglierò ... sei tu il moderatore...
"Al fine di garantire una tranquilla permanenza agli utenti è necessario che tutti seguano le norme comportamentali indicate nel seguente paragrafo:
... 2.16 E’ vietato il multiposting/crossposting."
ma sicuramente mi sbaglierò ... sei tu il moderatore...
Mi permetto di risponderti io, poi verrò corretto da @Mursey se mi sbaglio.
Il punto 2.16 si riferisce al crossposting/multiposting sullo stesso forum (eg. aprire topic in diverse sezioni dello stesso forum), e non su forum diversi.
Post unito automaticamente:
Di solito non lo si fa per netiquette, e per "rispetto" verso chi ti sta rispondendo su un determinato forum.
Chiaro che quando si è interessati solo all'help desk non ci si pone nemmeno questo dilemma...
Grazie della precisazione, io chiedevo perché quella regola è - almeno - ambigua dato che in altri forum viene intesa con divieto di crossposting tra forum nello stesso momento. Ed è ambiguo perché il termine multipost è
"To post several copies of (a message) to different newsgroups. "
almeno nel mondo dei newsgroup e da questo ampliato ai forum
As verbs the difference between multipost and crosspost is that multipost is (computing|ambitransitive) to post several copies of (a message) to different newsgroups while crosspost is...
wikidiff.com
E l'utente sara ne sa qualcosa perché per questo motivo le hanno chiuso dei thread in altri forum in cui questa regola vige.
In ogni caso, è un comportamento poco rispettoso di chi risponde.