Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Aiuto successioni...
Forum - C/C++ - Aiuto successioni...

Avatar
pasquy99 (Normal User)
Newbie


Messaggi: 6
Iscritto: 15/10/2007

Segnala al moderatore
Postato alle 10:16
Giovedė, 14/02/2008
Salve a tutti, non volevo esser fatto l esercizio ma purtroppo con le successioni non so nemmeno dove iniziare. Vi posto l esercizio, mi potete ALMENO spiegare come affrontare questo tipo di esercizi??? GRAZIE

Esercizio 3
Si consėderino le 2 successioni:
a1 = 1  a2 = 3; a3 = 4;e Per ogni n>3:
an = an-1 + 2*an-2 + an-3
b1 = 2; b2 = 3; b3 = 4; e Per ogni n>3:
bn = bn-1 + bn-2 + 2*bn-3.

Sia dato un array A di dimensione N di interi,con N multiplodi tre.Gli elementi di ogni terzina di
A sono ordinati in senso clescente con A[0]>(a3,b3]).Scrivere una funzione che restituisca TRUE se
ogni tezina del vettore appartiene ad almeno una delle due successioni.

Ultima modifica effettuata da pasquy99 il 14/02/2008 alle 10:21
PM Quote
Avatar
gantonio (Normal User)
Guru^2


Messaggi: 1532
Iscritto: 09/09/2007

Segnala al moderatore
Postato alle 19:09
Giovedė, 14/02/2008
Testo quotato

Postato originariamente da pasquy99:
... non volevo esser fatto l esercizio ...



Oltre all'informatica, dovresti dare una ripassatina all'italiano ...

Testo quotato


ma purtroppo con le successioni non so nemmeno dove iniziare.



Deduco che non hai ben compreso cosa sia una successione ... se, come forse mi risponderai, hai capito il funzionamento delle successioni, non e' possibile che tu non sappia da dove iniziare ...

Testo quotato


... mi potete ALMENO spiegare come affrontare questo tipo di esercizi? ...



Crea nel main un array fatto cosi' come ti dice l'esercizio e inserisci dei valori di prova che rispettino le regole che ti sono state date (... elementi ordinati ...).

Poi scrivi una funzione che accetti come argomento il puntatore all'array in questione.

Nel main chiama la funzione passando il puntatore all'array.

Nella funzione calcola gli elementi delle due successioni a 3 a 3 e confrontali con quelli contenuti nell'array passato. Se ne trovi qualcuno diverso allora il risultato e' FALSE, se termini gli elementi da confrontare allora il risultato e' TRUE.

(ovviamente a grandi linee ...)


Ultima modifica effettuata da gantonio il 14/02/2008 alle 19:10
PM Quote