OKPEDIA FORTRAN

Come creare gli array multidimensionali in Fortran

Per definire una variabile array con una dimensione ( vettore ) o più dimensioni ( matrice ) nel linguaggio Fortran si usa l'istruzione DIMENSION.

DIMENSION nome(dim)

L'argomento nome indica il nome dell'array mentre l'argomento dim la dimensione.

Altri metodi

Il dimensionamento di una variabile array può essere effettuato anche nella dichiarazione del tipo di variabile.

INTEGER, DIMENSION(dim) :: nome

oppure

INTEGER nome(dim)

In un'istruzione di dimensionamento possono essere aggiunte più variabili separate tra loro da una virgola.

Un esempio pratico

In questo programma Fortran sono usate diverse tecniche di dichiarazione degli array.

un esempio di dimensionamento delle variabili array in Fortran

La riga 2 di questo programma definisce tre matrici a,b,c di tipo intero con 20 righe e 20 colonne.

La riga 3 dimensiona la variabile x a due dimensioni senza modificare il tipo di dato.

La riga 4 dichiara una variabile array di tipo intero a tre dimensioni (5,5,5) con 5 elementi ciascuna e 53 elementi complessivi.

Nelle righe successive sono presenti alcune operazioni di assegnazione agli array e un'operazione di stampa.

https://how.okpedia.org/it/fortran/come-fare-gli-array-multidimensionali-in-fortran


Segnala un errore o invia un suggerimento per migliorare la pagina


Fortran


FacebookTwitterLinkedinLinkedin