Indice dei file:
Capitolo 1
• ciao.f03 – Programma che stampa un messaggio di benvenuto
• valore_assoluto.f03 - Calcolo del valore assoluto di un intero
• somma.f03 - Calcolo della somma dei primi n interi
Capitolo 2
• cerchio.f03 - Programma che calcola l'area di un cerchio una
volta fornito il suo raggio
• divisione_interi.f03 - Programma per la divisione di due numeri
interi
• tipi.f03 – Programma che descrive come dichiarare i tipi previsti
dallo standard Fortran
Capitolo 3
• contatore.f03 – Programma che descrive l’utilizzo dei contatori
• determinazione_distanza.f03 – Utilizzo di tipi derivati e operatori
definiti in un modulo
• inizia.f03 – Inizializzazione delle variabili
• locigi.f03 – Operatori logici e relazionali
• modulo_punti.f03 – Modulo per la definizione di tipi e operatori
e con procedure di modulo
• nome_autore.f03 – Manipolazione di stringhe di caratteri
• operatori.f03 – Utilizzo degli operatori intrinseci
• specifiche_sottostringhe.f03 – Specifiche di sottostringhe
Capitolo 4
• mese.f03 – Utilizzo del costrutto select case
• quadrato.f03 – Utilizzo di un ciclo DO
• radice.f03 – Utilizzo di un ciclo DO WHILE
• radici_equazione.F03 – Programma per la determinazioni delle
radici di un’equazione di II grado
• salto.f03 – Istruzione cycle
• uscita.f03 – Istruzione exit
Capitolo 5
• calcolo.f03 – Programma contenente subroutine e funzioni per
il calcolo delle radici di un’equazione di II grado
• calcolo_medie.f03 - Programma per il calcolo della media aritmetica
e geometrica di due numeri
• circo.f03 – Programma per la determinazione della circonferenza
con l’utilizzo di un modulo per la condivisione dei dati
• coeff.f03 - subroutine per la definizione dei coefficienti un’equazione
di II grado
• solequ.f03 - subroutine per il calcolo delle radici di un’equazione
di II grado
• radici.f03 - Programma per la determinazioni delle radici di
un’equazione di II grado (utilizza le subroutine coeff.f03 e solequ.f03)
• dft.f03 – subroutine per il calcolo della trasformata di fourier
discreta
• ricorsiva.f03 – Calcolo del fattoriale con funzione ricorsiva
• sol_equazione.f03 - Programma per la determinazioni delle radici
di un’equazione di II grado con utilizzo di una subroutine interna
• triangolo.f03 – Programma che descrive l’utilizzo di una funzione
Capitolo 6
• conver_temp.f03 - Programma per la conversione della temperatura
da gradi fahrenheit in gradi Kelvin
• descrittore_a.f03 – Programma che descrive l’utilizzo del descrittore
di formato a
• descrittore_e.f03 – Programma che descrive l’utilizzo del descrittore
di formato e
• descrittore_es.f03 – Programma che descrive l’utilizzo del descrittore
di formato es
• descrittore_f.f03 – Programma che descrive l’utilizzo del descrittore
di formato f
• descrittore_i.f03 – Programma che descrive l’utilizzo del descrittore
di formato i
• descrittore_slash.f03 – Programma che descrive l’utilizzo del
descrittore di formato slash
• descrittore_t.f03 – Programma che descrive l’utilizzo del descrittore
di formato t
• descrittore_x.f03 – Programma che descrive l’utilizzo del descrittore
di formato x
Capitolo 7
• lettura.f03 - Programma per la gestione dei processi di lettura
su un file esterno
• prova_inquire.f03 - Programma per le interrogazioni di un file
• scrittura.f03 - Programma per la gestione dei processi di scrittura
su un file esterno
Capitolo 8
• array_bidimensionale.f03 - Lettura e scrittura di un array bidimensionale
• maschera.f03 – Utilizzo di un array mascherato
• matrice.f03 – Utilizzo del costruttore di array per matrici
• ordinamento_vettore.f03 - Programma legge i numeri contenuti
in un array e li ordina in senso crescente infine mostra a video
la lista ordinata
• rec_mat.f03 – Utilizzo del costrutto forall
Capitolo 9
• array_pointer.f03 – Utilizzo di sezioni di un puntatore
• calcolo_ipotenusa.f03 – Programma per la determinazione dell’ipotenusa
di un triangolo
• integrale.f03 - programma per la valutazione integrale di una
funzione
• punt_funz.f032 – Funzioni puntatore
• punt_sub.f03 – Procedure puntatore
• puntatore.f03 – Programma per l’utilizzo dei puntatori
Capitolo 10
• precisione.f03 – Programma per la determinazione del valore
di kind da attribuire ad un dato
• newton.f03 - Soluzione dell'equazione f(x) = 0 con il metodo
di Newton-Raphson
• gauss.f03 - Programma per la risoluzione di un sistema di equazione
nella forma AX=B attraverso l'algoritmo di eliminazione di Gauss
con la trasformazione della matrice dei coeffcienti delle incognite
in un sistema triangolare superiore.
• interp_newton.f03 - Fornisce il valore del polinomio Interpolante
di Newton in corrispondenza di un dato valore di x
• simpson.f03 - Programma che valuta l'integrale definito di una
funzione nell intervallo (a,b)
• eulero.f03 - Programma per l'integrazione di una equazione differenziale
ordinaria con il metodo di Eulero
Capitolo 11
• diffusion.f03 - Programma per la risoluzione dell'equazione
della diffusione monodimensionale
• planimetria.f03 – Programma per la creazione di una planimetria
in formato casuale