Informática, perguntado por taniareginadeapbcqyn, 4 meses atrás

na cidade de Agrolândia ,um meteorologista mediu a temperatura de um dia pela manhã, pela tarde e pela noite. Elabore um programa para ler as três temperaturas e exibir qual a mais alta e qual a mais baixa

Soluções para a tarefa

Respondido por sono10
1

Resposta:

Programa em linguagem C

Explicação:

#include <stdio.h>

void recebe(float temp[3]);

void calcula(float temp[3]);

int main()

{

   float temp[3];

   recebe(temp);

   calcula(temp);

   return 0;

}

void recebe(float temp[3]){

   printf("Digite a temperatura de Groelândia pela manhã:");

   scanf("%f",&temp[0]);

   printf("Digite a temperatura de Groelândia pela Tarde:");

   scanf("%f",&temp[1]);

   printf("Digite a temperatura de Groelândia pela Noite:");

   scanf("%f",&temp[2]);

}

void calcula(float temp[3]){

   int i,j;

   float aux;

   for(i=0;i<3;i++){

       for(j=i+1;j<3;j++){

           if(temp[i]<temp[j]){

               aux = temp[i];

               temp[i] = temp[j];

               temp[j] = aux;

           }

       }

   }

   printf("A temperatura mais alta registrada em Groelândia é: %.2f Graus\n",temp[0]);

   printf("A temperatura mais baixa registrada em Groelândia é: %.2f Graus\n",temp[2]);

   

}

Perguntas interessantes