Lang voordat Microsoft Windows bestond , computerprogrammeurs gebruikt een taal genaamd FORTRAN om complexe wetenschappelijke en technische problemen op te lossen . Ontwikkelen te beginnen in 1953 , kan deze veroudering taal ook eenvoudige taken zoals het lezen en manipuleren van personages uit te voeren . Je zou dit vermogen nuttig tijdens het vragen -gebruikers voor niet-numerieke gegevens of het lezen van tekst strings uit externe bestanden . Omdat FORTRAN handvatten ingang handelingen automatisch , u hoeft alleen maar de juiste commando's in te voeren om deze taken uit te voeren . Instructies Lees vanaf Keyboard 1 Open een van je FORTRAN bestanden en voeg de volgende code na je programma statement : karakter * 4 xcharacter * 2 y Deze code definieert twee character variabelen waarvan de lengtes zijn 4 en 2 , respectievelijk . Gebruik deze indeling bij het definiëren van karakter variabelen kopen van 2 Voeg de onderstaande code na die twee variabele declaraties getoond : . Afdruk * , "Vul een vier - letter woord en een twee tekens woord " read ( * , 1 ) x , y1 formaat ( A4 , A2 ) op lezen statement leest gegevens in de x en y variabelen . Het bevat ook twee parameters omgeven door haakjes . De eerste parameter , * , vertelt FORTRAN invoer meer vanaf het toetsenbord . De tweede parameter , 1 , een formaatnummer . Zij wijst op een label in de voorkant van een verklaring dat het formatteren instructies bevat . Deze verklaring is het formaat statement getoond na het lezen statement . Het formaat statement bevat A4 en A2 . De letter A is een formaat code die FORTRAN vertelt om gegevens als een tekenreeks te behandelen . Elke opmaak code in de lijst met parameters komt overeen met een variabele in de lees -en verliesrekening. In dit voorbeeld , de computer leest de eerste vier tekens die u typt en bewaar ze in de x -variabele. Het slaat dan de volgende twee tekens die u typt in de y -variabele. De print-statement geeft een tekenreeks die gebruikers helpt te begrijpen wat je zou willen dat ze voeren . 3 Sla het programma en voer het uit zoals u gewend bent . Wanneer een commando -venster verschijnt, typ " aaaabb " - zonder de aanhalingstekens - in het venster en druk de code leest de tekens en wijs " aaaa " om de x variabele en " bb " op " Enter ". de y- variabele . Lees uit bestand Open Kladblok 4 en de hieronder getoonde tekst te plakken in een nieuw document en sla het op . dddd ee 5 Open een andere Fortran -bestand en plak deze variabele declaraties onder de verklaring van het programma : karakter * 4 xcharacter * 2 y 6 Voeg de volgende nadat de code die in de vorige stap : geopend ( "?" 2 , FILE = ) read ( 2 , 3 ) x , y3 formaat ( A4 , 1x , A2 ) dicht ( 2 ) < br > Vervang het vraagteken met de naam van het tekstbestand dat u gered . De open statement opent dat bestand en wijst een unit nummer aan. Dat aantal is 2 . Het leest verklaring lijkt deze keer anders . Zijn tweede parameter , 3 , verwijst naar de indeling verklaring eronder , maar de eerste parameter verwijst naar 2 , het bestand is gekoppeld aan uw geopende verklaring . Omdat deze nummers overeenkomen , zal de gelezen verklaring gegevens uit dat bestand te lezen en opslaan in de x -en y- variabelen . 7 Sla het programma en voer het uit . Het programma leest de personages uit uw bestand en slaat deze op in de x -en y- variabelen .
|