Hej. Nie wiem czy Ci się jeszcze to przyda ale tak zerknąłem na Twój kod i sobie pomyślałem, jak Ty tam się odnalazłeś/aś hehe :) Sam jestem nowicjuszem i też się dopiero co uczę. Bardzo uważnie słucham tego co mówi Pan Zelent. Jedną z takich mądrości jest "sexowny kod" :D Pewnie też już przestudiowałeś/aś Pana Mirosława filmy i jego kurs to pewnie wiesz o czym mówię. Idąc za radą jakie Pan Mirek udziela i z resztą nie tylko on bo każdy dobry koder to mówi że przejrzystość kodu to podstawa. W związku z tym opracowałem Ci troszkę inaczej napisany kod spełniający dokładnie te same funkcje co Twój kodzik. Jeśli masz życzenie to skorzystaj z niego sobie a jeśli nie to też nic nie szkodzi :) Na jednej z Lekcji Pan Mirek doradza by czasami zerknąć sobie na kod innych właśnie na forum i starać się coś poprawić, ulepszyć, czy dodać od siebie. Włożyć kawałek siebie. W ten sposób ćwiczymy naszą umiejętność kodowania :) Pomagając innym, pomagamy sobie :) Więc wklejam specjalnie dla Ciebie to co stworzyłem :)) Może skorzystasz. Pozdrawiam serdecznie i miłej nocy życzę.
#include <iostream>
using namespace std;
float temp1,temp2,temp3,temp4,temp5,temp6,temp7, m, srednia;
float najwyzsza_temp();
float najnizsza_temp();
float fun_srednia();
int main ()
{
system("cls");
cout<<"Podaj odczytana temperature w Poniedzialek:\n";
cin>>temp1;
cout<<"Podaj odczytana temperature w Wtorek:\n";
cin>>temp2;
cout<<"Podaj odczytana temperature w Srode:\n";
cin>>temp3;
cout<<"Podaj odczytana temperature w Czwartek:\n";
cin>>temp4;
cout<<"Podaj odczytana temperature w Piatek:\n";
cin>>temp5;
cout<<"Podaj odczytana temperature w Sobote:\n";
cin>>temp6;
cout<<"Podaj odczytana temperature w Niedziele:\n";
cin>>temp7;
system ("cls");
najwyzsza_temp();
{
cout<<"Najwyzsza temperatura to: \n"<<m<< " C " << endl << endl;
}
najnizsza_temp();
{
cout<<"Najnizsza temperatura to: \n"<<m<< " C " << endl << endl;
}
fun_srednia();
{
cout<<"Srednia tygodnia temperatur: \n"<<srednia<< " C " << endl;
}
return 0;
}
float najwyzsza_temp()
{
m=temp1;
if(temp2>m) m=temp2;
if(temp3>m) m=temp3;
if(temp4>m) m=temp4;
if(temp5>m) m=temp5;
if(temp6>m) m=temp6;
if(temp7>m) m=temp7;
return m;
}
float najnizsza_temp()
{
m=temp1;
if(temp2<m) m=temp2;
if(temp3<m) m=temp3;
if(temp4<m) m=temp4;
if(temp5<m) m=temp5;
if(temp6<m) m=temp6;
if(temp7<m) m=temp7;
return m;
}
float fun_srednia()
{
srednia=(temp1+temp2+temp3+temp4+temp5+temp6+temp7)/7;
}