economia news e media viaggi informatica internet salute e benessere int rattenimento e spettacolo sport tempo libero istruzio ne e formazione arte cultura scienza

Il Sondaggio

Quale versione del fortran utilizzi?

Guarda i risultati

Principianti

Massimo,minimo e media

A cura di Giuseppe Ciaburro

Pubblicato il 12/10/2001

Programma per il calcolo del massimo, minimo e della media tra n numeri interi.

Programma in linguaggio Fortran 90 che accetta dall'utente un
numero intero positivo n, seguito da n numeri interi e calcola tra
di essi il valore massimo, quello minimo e la loro media.

! --------------------------------------------------
PROGRAM MEDIA
! --------------------------------------------------

IMPLICIT NONE
! - - - local declarations - - -
INTEGER :: index,n,x,minimo,massimo
REAL(4) :: media1,somma

! - - - begin - - -
WRITE (*,901) "Numeri da sommare ","(Inserisci un intero N >= 1): "
READ (*,902) n
WRITE (*,901) "Inserisci N numeri interi:","--> "
READ (*,902) x
massimo = x
minimo = massimo
somma = minimo
DO index = 2,n
WRITE (*,903) "--> "
READ (*,902) x
somma = somma + x
IF (x < minimo) minimo = x
IF (x > massimo) massimo = x
END DO
media1 = somma / n
WRITE (*,904,ADVANCE='NO') "MASSIMO=",massimo,"MINIMO=",minimo,"MEDIA=",media1
WRITE (*,904,ADVANCE='NO') ""
STOP

901 FORMAT (A/A)
902 FORMAT (I)
903 FORMAT (/A)
904 FORMAT (/A,I15,/A,I16,/A,F17.6)
END PROGRAM

Vuoi essere aggiornato sulle novità della guida?

Feed RSS XML vostro feed RSS