edizioni Fag homepage
Home Fag.it
 
PROGRAMMARE CON FORTRAN
(versioni 90-95-2003)
di Giuseppe Ciaburro
pp. 304 - euro 24,90
ISBN: 978-88-8233-688-2
 
scheda libro
.
sullo stesso argomento

manuali di programmazione

libri di Giuseppe Ciaburro

.
 
descrizione

.
Scritto da un esperto professionista, collaboratore tecnico presso università e docente presso enti pubblici e privati, questo manuale è contraddistinto da un approccio didattico semplice, accurato ed efficace per imparare a programmare in Fortran. Ricco di esempi pratici, il libro guida alla realizzazione di algoritmi per la soluzione dei più diffusi problemi di calcolo numerico. Sono descritti dettagliatamente tutti i passi necessari all’utilizzo del Fortran: i comandi, la sintassi e l’uso delle variabili. Sono affrontate passo per passo tutte le tematiche della programmazione, dalla definizione delle variabili allo sviluppo degli algoritmi, alle operazioni di ingresso/uscita per finire con la visualizzazione dei dati elaborati.

Tra gli argomenti trattati:

  • Nozioni di base
  • Espressioni e assegnazioni
  • Procedure e funzioni
  • Moduli
  • Strutture di controllo del flusso
  • Array
  • Operazioni di ingresso/uscita
  • Visualizzazione dei dati

ACQUISTA IL LIBRO
.
 

materiali aggiuntivi


Sorgenti e altri file relativi agli esempi ed esercizi.
Scarica tutti i file in un unico pacchetto:

9788882336882_file.zip (35 KB)

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


 

altri link di interesse


www.ciaburro.it
il sito dell'autore: informazioni, file, approfondimenti, link.


 

Scheda libro e acquisto online
Home Fag.it