O estudo da física permite entender o comportamento de vários sistemas, sendo a potência uma das grandezas
explicada por essa área do conhecimento. Essa grandeza é representada no sistema internacional pela unidade Watt
(W), e tem como objetivo determinar a quantidade de energia concedida por uma fonte a cada unidade de tempo.
Na Figura 4 temos o gráfico de um sistema que monitora o funcionamento de uma máquina durante o dia. Em uma
determinada hora do dia a máquina atinge sua potência máxima, indicada pelo ponto P na figura. Implemente um
programa em C/C++, que leia e armazene 20 valores e retorne qual foi o valor máximo e o mínimo atingido naquele
determinado dia.
Preferencialmente, utilize funções para a resolução deste problema.
Alguém poderia ajudar com o script?
Soluções para a tarefa
Resposta:
#include <stdio.h>
/*
Problema Proposto:
O estudo da física permite entender o comportamento de vários sistemas, sendo a potência uma das grandezas
explicada por essa área do conhecimento. Essa grandeza é representada no sistema internacional pela unidade Watt
(W), e tem como objetivo determinar a quantidade de energia concedida por uma fonte a cada unidade de tempo.
Na Figura 4 temos o gráfico de um sistema que monitora o funcionamento de uma máquina durante o dia. Em uma
determinada hora do dia a máquina atinge sua potência máxima, indicada pelo ponto P na figura. Implemente um
programa em C/C++, que leia e armazene 20 valores e retorne qual foi o valor máximo e o mínimo atingido naquele
determinado dia.
Preferencialmente, utilize funções para a resolução deste problema.
*/
int main(){
printf ( "Disciplina: Algaritmos e Tecnicas de Programacao\n\n" );
printf ( "Portifolio: Relatorio de Aula Pratica - Algoritmos e Tecnicas de Programacao\n\n" );
printf ( "Autor: Ian Payce\n\n" );
float potencias[20];
float maiorValor;
float menorValor;
int i;
for(i=0;i<20;i++){
printf("Digite o valor da potencia 1: ");
scanf("%f",&potencias[i]);
}
maiorValor = potencias[0];
for(i=0;i<20;i++){
if(potencias[i]<potencias[i+1]){
maiorValor = potencias[i+1];
}
}
menorValor = potencias[0];
for(i=0;i<20;i++){
if(potencias[i]>potencias[i+1]){
menorValor = potencias[i+1];
}
}
printf("A maior potencia atingida pela maquina foi: %f",maiorValor);
printf("A menor potencia atingida pela maquina foi: %f",menorValor);
getchar();
}
Explicação:
pelo que percebi começamos graduação mesmo periodo me chama no whats 11 942118863 quem sabe podemos nos ajudar
estes dois trechos vc pode apagar ou editar
trecho 1
/*
Problema Proposto:
O estudo da física permite entender o comportamento de vários sistemas, sendo a potência uma das grandezas
explicada por essa área do conhecimento. Essa grandeza é representada no sistema internacional pela unidade Watt
(W), e tem como objetivo determinar a quantidade de energia concedida por uma fonte a cada unidade de tempo.
Na Figura 4 temos o gráfico de um sistema que monitora o funcionamento de uma máquina durante o dia. Em uma
determinada hora do dia a máquina atinge sua potência máxima, indicada pelo ponto P na figura. Implemente um
programa em C/C++, que leia e armazene 20 valores e retorne qual foi o valor máximo e o mínimo atingido naquele
determinado dia.
Preferencialmente, utilize funções para a resolução deste problema.
*/
trecho 2
printf ( "Disciplina: Algaritmos e Tecnicas de Programacao\n\n" );
printf ( "Portifolio: Relatorio de Aula Pratica - Algoritmos e Tecnicas de Programacao\n\n" );
printf ( "Autor: Ian Payce\n\n" );