Find Jobs
Hire Freelancers

Realizar um em Fortran

N/A

Closed
Posted almost 8 years ago

N/A

Paid on delivery
Fazer um programa em FORTRAN que leia as notas dos alunos de 5 turmas. Cada aluno de cada turma foi submetido a 5 avaliações, durante o período letivo,<br /><br />Media Final= (2XP1 + 4XP2+ 2xP3 + 4xP4 + 5xP5)/17<br /><br />Onde P1, P2, P3, P4 e P5 são as notas destas avaliações<br />Os dados das avaliações das turmas e seus alunos foram armazenados em um arquivo tipo texto com a seguinte organização:<br /><br />Um registro (uma linha) indica a turma, a disciplina e o período letivo. Este registro assinala que as linhas seguintes contém os dados dos alunos e as notas de suas avaliações. Após estas linhas, outra linha com a palavra "FIMTURMA" informa o termino daquela turma<br />A linha indicativa das turmas tem a seguinte estrutura:<br />- Colunas 001 até 010 - Nome da turma, por ex. TURMA A1<br />- Colunas 011 até 040 - Nome da disciplina, por ex. Programação<br />- Colunas 041 até 050 - Anos e período da turma, por ex. 1-2016<br />Recomenda-se ler da seguinte maneira:<br />READ ( , FMT='(A10, A30, A10)' ) NOMETURMA, NOMEDISCIPLINA,<br />PERIODO<br /><br />As linhas com os dados dos alunos, tem a seguinte distribuição:<br />- Colunas 001 até 010 - Matrícula do aluno, por ex. 123456789<br />- Colunas 011 até 040 - Nome do aluno, por exe. João José da Silva<br />- Colunas 041 até 045 - Nota da primeira avaliação, por ex. 1.2, com uma casa decimal<br />- Colunas 046 até 050 - Nota da primeira avaliação, por ex. 3.4, com uma casa decimal<br />- Colunas 051 até 055 - Nota da primeira avaliação, por ex. 5.6, com uma casa decimal<br />-Colunas 056 até 060 - Nota da primeira avaliação, por ex. 7.8, com uma casa decimal<br />- Colunas 061 até 065 - Nota da primeira avaliação, por ex. 9.0, com uma casa decimal<br /><br />Recomenda-se:<br />READ ( , FMT='(A10, A30, 5( F5.2 ))' ) MATRICULA, NOMEALUNO, P1, P2, P3, P4, P5<br />EXEMPLO DE ARQUIVO DE DADOS<br />1 6 11 16 21 26 31 36 41 46 51 56 61 65<br />|----|----|----|----|----|----|----|----|----|----|----|----|----|----<br />TURMA A1 NOME DA DISCIPLINA 1 1-9999<br />43279991 ALUNO 1 6.6 9.0 10.0 3.5 7.8<br />99346892 ALUNO 2 3.3 4.6 7.8 8.9 1.2<br />99457933 ALUNO 3 1.2 3.4 5.6 7.8 9.0<br />FIMTURMA<br />TURMA A2 NOME DA DISCIPLINA 2 1-9999<br />76299991 ALUNO 1 6.6 9.0 10.0 3.5 7.8<br />99943692 ALUNO 122 3.3 4.6 7.8 8.9 1.2<br />35679993 ALUNO 345 1.2 3.4 5.6 7.8 9.0<br />.FIMTURMA<br />.<br />.<br />.TURMA F1 NOME DA DISCIPLINA 5 1-9999<br />99999991 ALUNO 51 6.6 9.0 10.0 3.5 7.8<br />99999992 ALUNO 67 3.3 4.6 7.8 8.9 1.2<br />99999993 ALUNO 59 1.2 3.4 5.6 7.8 9.0<br />FIMTURMA<br /><br />Sabendo também que a media Final para aprovação deve ser maior ou igual a 6, e que aqueles alunos com nota entre 4 e 5.9 devem ser submetidos a uma avaliação suplementar. O programa solicitado deve imprimir a média final de cada aluno e sua situação Final - aprovado,reprovado ou VS.<br />A impressão das notas de cada turma deve ser feita de duas maneiras, a primeira em ordem alfabética dos nomes dos alunos e a segunda por ordem crescente de média final. Observe que os dados lidos do arquivo não possui nenhuma ordem.
Project ID: 12465946

About the project

5 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
5 freelancers are bidding on average €134 EUR for this job
User Avatar
Prezados, Meu nome é Alexandre Tortoretto Fim, sou analista desenvolvedor e atuo no mercado de soluções há 16 anos, com plataforma Windows. Este projeto deve ser necessariamente em Fortran? A sua plataforma é Linux? Acredito que podemos trabalhar neste projeto com uma linguagem visual. No momento estou procurando novas oportunidades e gostaria de me candidatar para este projeto. Acredito que minha experiência possa contribuir para isso. No aguardo. Muito obrigado. Att, Alexandre Tortoretto Fim +55 11 987543474
€250 EUR in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Boa tarde! Prezado Vitor, Tudo bem? Agradeço pela oportunidade proposta. Permita-me tirar uma dúvida: Sou programador em Fortran e sempre trabalhei com planilhas ( txt e dat ) pré-ajustadas por mim para posteriormente, desenvolver o programa e tratar os dados numericamente com base nesses ajustes. Acredito que o arquivo que o senhor possui, tenha sido gerado por um sistema de base de dados do curso/escola/universidade. Sendo assim, minha única dúvida para iniciar o projeto é se esse arquivo que o senhor possui, pronto para ser importado, é como está descrito no parágrafo "recomenda-se:". Com base nisso, envio minha proposta abaixo.
€62 EUR in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Olá. Obrigado pelo contato. Inicialmente gostaria de tirar algumas dúvidas sobre o projeto. - Deve ser desenvolvido em Fortran 77, 95, ou tanto faz? - O nome do arquivo texto com os dados é pré-definido ou deve ser digitado pelo usuário? - Existe um limite definido para o número de alunos que cada turma pode ter? - A situação final pode ser: 'aprovado,reprovado ou VS'. VS é usado para quem deve fazer avaliação suplementar? - O resultado deve ser apenas mostrado na tela ou deve ser gravado em algum arquivo texto? - Qual a sua estimativa do valor desse projeto? E qual o prazo para o desenvolvimento? - Embora eu tenha experiência de 6 anos em programação em Fortran para a ArcelorMittal, não tenho empresa, portanto não posso emitir nota fiscal. Você está de acordo ou seria necessário emissão de nota? Aguardo retorno. Obrigado.
€250 EUR in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Olá. Posso sim realizar este trabalho. Já implementei soluções de problemas semelhantes a este. Precisarei apenas que você me envie um exemplo do arquivo de entrada, como este que você especificou. A localização dos arquivos de entrada será na execução ou no código? O resultado será exposto na tela ou armazenado em um arquivo? Fico no aguardo.
€78 EUR in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Bom dia, criação de programa Fortran para realizar as referidas ações. Entrega de código fonte em até 1 semana.
€31 EUR in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of BRAZIL
Rio, Brazil
4.0
1
Payment method verified
Member since Aug 3, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.