Baixe no formato PDF, TXT ou leia online no Scribd
Fazer download em pdf ou txt
Você está na página 1de 4
UNIVERSIDADE PITÁGORAS UNOPAR
Sistema de Informação – Bacharelado
DISCIPLINA: Algoritmos e técnicas de Programação
DISCENTE: Alberto Cardoso
João Matias Ferreira Maia Nascimento
INTRODUÇÃO
A física, como ciência fundamental, desempenha um papel crucial na
compreensão dos fenômenos naturais, incluindo a análise de sistemas e a quantificação de grandezas como a potência. No contexto da programação, a linguagem C/C++ surge como uma ferramenta poderosa para modelar e resolver problemas complexos, permitindo a implementação de algoritmos eficientes para o processamento de dados e a simulação de sistemas físicos. Neste exercício prático, os alunos terão a oportunidade de aplicar seus conhecimentos de física e programação para desenvolver um programa que analisa a potência de uma máquina ao longo do dia, utilizando a linguagem C/C++ para criar um algoritmo que determinará os valores máximos e mínimos de potência registrados, proporcionando uma experiência valiosa na intersecção entre a física teórica e a aplicação prática da computação. UNIVERSIDADE PITÁGORAS UNOPAR Sistema de Informação – Bacharelado
MÉTODOS
Inicialmente, o programa declara um array 'potencias' para armazenar vinte
valores de potência, além de duas variáveis, 'maxPotencia' e 'minPotencia', destinadas a registrar os valores extremos. A leitura dos valores é realizada por meio de um loop 'for', que itera sobre os dados de entrada e os aloca no array previamente declarado. Este método assegura que todos os valores sejam capturados e armazenados de forma ordenada e acessível.
Após a leitura, o programa inicia as variáveis de potência máxima e mínima
com o primeiro valor do array, estabelecendo um ponto de referência para as comparações subsequentes. O cálculo do máximo e mínimo é feito através de um loop que percorre o array 'potencias', comparando cada valor com os atuais 'maxPotencia' e 'minPotencia' e atualizando-os conforme necessário. Este método é essencial para identificar os valores extremos dentro do conjunto de dados.
RESULTADOS
Por fim, o programa exibe os resultados, imprimindo os valores de
'maxPotencia' e 'minPotencia'. Este passo finaliza o processo, fornecendo uma saída clara e concisa dos dados processados. Através destes métodos, o programa desenvolvido em C++ cumpre eficientemente o objetivo de analisar e extrair informações significativas dos dados de potência fornecidos. UNIVERSIDADE PITÁGORAS UNOPAR Sistema de Informação – Bacharelado UNIVERSIDADE PITÁGORAS UNOPAR Sistema de Informação – Bacharelado
CONCLUSÃO
A resolução do problema proposto utilizando a linguagem C++ e as ferramentas
de programação permitiu uma análise eficiente dos dados de potência de uma máquina ao longo do dia. Ao implementar um programa que lê e armazena 20 valores de potência, e determina os valores máximo e mínimo, conseguimos identificar os pontos de maior e menor desempenho da máquina. Esse processo é essencial para otimizar o funcionamento da máquina, garantindo que ela opere de maneira mais eficiente e sustentável. Através dessa abordagem, podemos tomar decisões informadas para melhorar a eficiência energética e a produtividade, contribuindo para um uso mais racional e consciente dos recursos energéticos.