Molto prima che esistesse Microsoft Windows , i programmatori di computer usato un linguaggio chiamato FORTRAN per risolvere complessi problemi scientifici e di ingegneria . Sviluppare a partire dal 1953 , questa lingua di invecchiamento può anche eseguire compiti semplici come la lettura e la modifica dei caratteri . Si potrebbe trovare questa capacità utile quando si chiede agli utenti di informazioni non numerico o leggere stringhe di testo da file esterni . Perché FORTRAN gestisce automaticamente le operazioni di input , è sufficiente inserire i comandi giusti per eseguire queste attività .
Istruzioni Leggere da tastiera
1
Aprire uno dei file FORTRAN e aggiungere il seguente codice dopo la vostra dichiarazione di programma :
carattere
* 4 xcharacter * 2 y
< p > Questo codice definisce due variabili carattere le cui lunghezze sono 4 e 2 , rispettivamente . Utilizzare questo formato per definire variabili carattere
2
Aggiungere il codice riportato di seguito dopo quei due dichiarazioni di variabili : .
Print * , "Inserire una parola di quattro caratteri e due - carattere di parola " read ( * , 1 ) x , y1 formato ( A4 , A2 ) per
la dichiarazione letta legge i dati in variabili x e y . Contiene anche due parametri circondate da parentesi . Il primo parametro , * , dice FORTRAN per accettare input dalla tastiera . Il secondo parametro , 1 , è un numero di formato . Si punta ad una etichetta di fronte a una dichiarazione che contiene le istruzioni di formattazione . Tale affermazione è l' istruzione di formato mostrato dopo la dichiarazione letta . La dichiarazione di formato contiene A4 e A2 . La lettera A è un codice di formato che indica FORTRAN a trattare i dati come una stringa di testo . Ogni codice di formattazione nella lista dei parametri corrisponde a una variabile nella dichiarazione letta . In questo esempio , il computer legge i primi quattro caratteri digitati e li memorizza nella variabile x . E poi memorizza i prossimi due caratteri digitati nella variabile y . L' istruzione print visualizza una stringa di testo che aiuta gli utenti a capire ciò che si desidera loro di entrare .
3
Salvare il programma ed eseguirlo come si fa normalmente . Quando si apre una finestra di comando , digitare " aaaabb " - senza virgolette - nella finestra e premete il codice legge i caratteri e assegnare "aaaa" alla variabile x e " BB " a " Invio". la variabile y .
leggere dal file
4
Aprire il blocco note e incollare il testo riportato di seguito in un nuovo documento e salvarlo.
dddd ee
5
aprire un altro file Fortran ed incolla queste dichiarazioni di variabili sotto l' istruzione di programma :
carattere
* 4 xcharacter * 2 y
6
Aggiungi la seguente codice dopo il codice mostrato nel passaggio precedente :
aperto ( " ? " 2 , FILE = ) lettura ( 2 , 3 ) x , y3 formato ( A4 , 1x , A2 ) vicino ( 2 )
Sostituire il punto di domanda con il nome del file di testo salvato . La dichiarazione aperta apre quel file e assegna un numero di unità ad esso. Quel numero è 2 . La dichiarazione letta appare diverso questa volta . Il suo secondo parametro , 3 , fa riferimento alla dichiarazione di formato qui sotto , ma il primo parametro si riferisce al 2 , il numero di file associato alla dichiarazione aperta . Perché questi numeri corrispondono , la dichiarazione letta leggerà i dati da tale file e memorizzarlo nella variabili x e y .
7
Salvare il programma ed eseguirlo. Il programma legge i caratteri dal file e li memorizza in variabili x e y .