Pascal/Array: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Ramac (discussione | contributi)
+ esercizi
Ramac (discussione | contributi)
+ paragrafo sugli utilizzi
Riga 196:
end.
</source>
 
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>.
 
== Esercizi ==
Line 210 ⟶ 212:
readln(t);
until (t>2) and (t<100);
fib[1] := 1 ;
fib[2] := 1;
write(fib[1]:6);
write(fib[2]:6);
for i := 3 to t do
begin
fib[i] := fib[i-1] + fib[i-2];
write(fib[i]:6);
end;