Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como ler os caracteres em Fortran
Muito antes existia Microsoft Windows, os programadores de computador usado uma linguagem chamada FORTRAN para resolver problemas científicos e de engenharia complexas. Desenvolver , a partir de 1953, esta linguagem envelhecimento também pode executar tarefas simples, como a leitura e manipulação de caracteres . Você pode encontrar essa habilidade útil quando alertando os usuários para obter informações numérico ou a leitura de seqüências de texto de arquivos externos. Porque FORTRAN lida com operações de entrada automaticamente, você só precisa digitar os comandos se o direito de executar essas tarefas. Instruções
Ler do teclado
1

Abra um dos seus arquivos Fortran e adicione o seguinte código após a sua declaração de programa :
caráter

* 4 * 2 xcharacter y

Esse código define duas variáveis ​​de caracteres cujos comprimentos são 4 e 2, respectivamente . Use este formato quando a definição de variáveis ​​de caráter
2

Adicione o código mostrado abaixo após essas duas declarações de variáveis ​​: .

Print * , "Por favor insira uma palavra de quatro caracteres e um dois caracteres palavra " ler (*, 1) x , formato y1 (A4, A2)

a declaração de leitura lê os dados para o variáveis ​​X e Y . Ele também contém dois parâmetros cercados por parênteses. O primeiro parâmetro , *, diz Fortran para aceitar a entrada do teclado. O segundo parâmetro , 1 , é um número de formato . Ele aponta para uma etiqueta na frente de uma declaração que contém as instruções de formatação. Essa declaração é a declaração formato mostrado depois da instrução de leitura. A declaração contém formato A4 e A2. A letra A é um código de formato que diz Fortran para tratar dados como uma cadeia de texto. Cada código de formatação na lista de parâmetros corresponde a uma variável na instrução de leitura. Neste exemplo, o computador lê os quatro primeiros caracteres que você digita e armazená-los na variável x . Em seguida, armazena os próximos dois caracteres digitados na variável y . O comando print exibe uma seqüência de texto que ajuda os usuários a entender o que você gostaria que eles para entrar.
3

Salve o programa e executá-lo como você faz normalmente . Quando uma janela de comando abre , digite " aaaabb " - sem as aspas - para a janela e pressione " Enter". O código lê os caracteres e atribuir "aaaa" para a variável x e "bb" para a variável y .
Ler o Arquivo
4

Abra o bloco de notas e cole o texto mostrado abaixo em um novo documento e salvá-lo.

dddd ee
5

Abra outro arquivo Fortran e colar essas declarações de variáveis ​​abaixo da instrução do programa :
caráter

* 4 * 2 xcharacter y
6

Adicione o seguinte código após o código mostrado na etapa anterior :

open (" ? " 2 , FILE = ) ler ( 2, 3) x , y3 formato (A4, 1x, A2) próximo (2)

substituir o ponto de interrogação com o nome do arquivo de texto que você salvou. A declaração aberta abre esse arquivo e atribui um número de unidade a ela. Esse número é 2. O comunicado lido aparece diferente desta vez. O segundo parâmetro , 3, refere-se à declaração de formato abaixo , mas o primeiro parâmetro refere-se a 2, o número de arquivos associado com a sua declaração aberta. Porque esses números jogo , a declaração de leitura irá ler dados a partir desse arquivo e armazená-lo nas variáveis ​​X e Y .
7

Salve o programa e executá-lo . O programa lê os caracteres do seu arquivo e armazena-os nas variáveis ​​x e y .

Anterior :

Próximo : No
  Os artigos relacionados
·Como verificar o intervalo de datas em COBOL 
·Entity Framework NHibernate vs 
·Como criar um conjunto de resultados de Executar em um …
·Microsoft C Certificação da Sharp 
·O que é SEI CMMI 
·Como usar o LabVIEW RealTime Blocos Funcionais 
·A diferença entre SOAP e Web Service RESTO 
·A matriz ColdFusion não está limpando 
·Quais são as funções de Alerton VLC 
·Ferramentas usadas para converter Algoritmos para Progr…
  Artigos em destaque
·Como exibir o conteúdo de uma lista de matriz em uma c…
·Como escrever um programa em C para ler um número inte…
·Como usar ponteiros em C + + 
·Como mesclar inteiros algoritmos originais 
·Cálculos em Adobe LiveCycle Enterprise Suite 
·Como usar Passcodes em uma matriz unidimensional 
·Como fazer um arquivo de jogo de cartas em C + + 
·Como inserir um Array no primeiro elemento usando C + +…
·Como ler um arquivo seqüencial em C 
·Como escrever código para o iPhone 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados