Pascal/Array: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Ripristino alla versione 272771 datata 2014-11-21 09:56:34 di R5b tramite popup
Riga 201:
Un'altra utilità degli array è quella di poter accedere ad un valore anche senza saperne il suo nome, ma solo tramite un valore immesso dall'utente. Ad esempio, volendo convertire il numero di un mese nel nome corrispondente, senza array, bisognerebbe fare ricorso ad un costrutto ''case... of''. Usando i vettori, invece, è sufficiente dichiarare un array <code>nomeMese[1..12]</code> e assegnare ad ogni posizione il nome del mese interessato. Per ottenere poi il nome del mese ''n'', basterà scrivere <code>nomeMese[n]</code>.
 
<ref><ref></ref></ref>== Esercizi ==
* Creare un programma che stampi i primi ''n'' numeri della ''successione di Fibonacci'' (la serie di Fibonacci è una serie di numeri F dove F<sub>0</sub> = 0, dove F<sub>1</sub> = 1 e ciascun altro dove F<sub>''n''</sub> = F<sub>''n''-1</sub> + F<sub>''n''-2</sub>)
{{cassetto|titolo=Soluzione|testo=
Riga 218:
write(fib[1]:6);
write(fib[2]:6);
for i := 3 to t do
begin
fib[i] := fib[i-1] + fib[i-2];