Escolar Documentos
Profissional Documentos
Cultura Documentos
1
Tópico do Estágio Docência: Linguagem Fortran Aplicada ao Processamento e Análise de Dados Meteorológicos
Algoritmo para ler médias mensais para o estado da Paraíba e informar qual
o município com a maior média preciométrica
Algoritmo
Ler dados de precipitação de um arquivo
Fim Algoritmo
Refinamento1
defina tipo de variáveis
atribua valores iniciais necessários
Leia dados do arquivo
Armazene-os em uma variável
Comparar valores
Informar qual o maior valor e localidade de ocorrência
Fim Refinamento1
Refinamento 2
defina tipo de variáveis
atribua valores iniciais necessários
Leia cod,nome,lat,lon,prec
Verificar se valor atual é maior que o anterior
Se for fim de arquivo escrever qual localidade e maior valor
Fim Refinamento 2
Algoritmo para ler médias mensais para o estado da Paraíba e informar qual
o município com a maior média preciométrica
Algoritmo
{Definindo os tipos de variáveis}
Inteiro cod,cod
Real lat, latg,lon,long, prec, maior
Character nome, nmaior
{abrindo arquivo}
nome_arq=‘pb.men’
abrir arquivo (unidade=50,nome=nome_arq,estado=‘antigo’)
{atribuindo valores iniciais necessários}
maior=-1
erro=0
{Lendo dados de entrada}
Faça Enquanto(erro=0)
Leia (50,10,erro) cod,nome,lat,lon,nanos,prec
Se (maior<prec) então
maior=prec
nmaior=nome
Fim se
Fim faça
Diagrama de Chapin
nome_arq←´pb.men´
abrir arquivo
(unidade=50,nome=nome_arq,estado=‘antigo’)
erro← 0
maior← -1
Enquanto Erro≠0
10
Formato(1x,25A,23X,2F8.2,6x,2I,12F8.1)
F maior<prec V
maior← prec
nome,maior