Escriba un programa que tome cada 4 horas la temperatura exterior, leyendola durante un periodo de 24 horas. es decir, debe leer 6 temperaturas. calcule la temperatura media del dia, la temperatura mas alta y la mas baja
Respuestas
C++
//Temperaturas
#include<iostream>
using namespace std;
int main (){
float temp=0, alta=0, suma=0, baja=1000, media=0;
for(int i=6;i>0;i--){
cout<<"Temperatura: "; cin>>temp;
suma=(suma+temp);
if(temp>alta){
alta=temp;}
if(temp<baja){
baja=temp;}
}
media=(suma/6);
cout<<"\nTemperatura maxima: "<<alta<<endl;
cout<<"Temperatura minima: "<<baja<<endl;
cout<<"Media del dia: "<<media<<endl;
return 0;
}
Código del programa que lee la temperatura cada 4 horas durante ciclos de 24 horas:
temp_ext = []
for i in range(6):
temp_ext.append(int(input('Introduzca temperatura: ')))
print('Temperatura media: ', sum(temp_ext)/6)
print('Temperatura máxima: ', max(temp_ext))
print('Temperatura mínima: ', min(temp_ext))
Expliación del Código:
temp_ext = []
for i in range(6):
temp_ext.append(int(input('Introduzca temperatura: ')))
La lista temp_ext se usa para almacenar las temperaturas. Se inicia como una lista vacía y, a continuación, se solicita al usuario que introduzca seis temperaturas. Cada temperatura se agrega a la lista.
print('Temperatura media: ', sum(temp_ext)/6)
print('Temperatura máxima: ', max(temp_ext))
print('Temperatura mínima: ', min(temp_ext))
A continuación, se imprime la temperatura media, la máxima y la mínima utilizando las funciones sum (), max () y min ().
Conoce más sobre la programación en:
https://brainly.lat/tarea/62237447
#SPJ3