• Matéria: Informática
  • Autor: kuroszeck
  • Perguntado 3 anos atrás

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?

Anexos:

Respostas

respondido por: ianpayce
63

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" );

Perguntas similares
7 anos atrás