Zadanie wygląda tak:
Uzupełnij ciało tej funkcji w taki sposób, aby:
1. zwracała wartość 1 jeżeli różnica między obiema wartościami temperatur mieści się w przedziale 1 - 2 oC
2. zwracała wartość 2 jeżeli ta różnica mieści się w przedziale 3 - 5 oC
3. zwracała wartość 5 jeżeli ta różnica mieści się w przedziale 6 - 10 oC
4. zwracała wartość 10 jeżeli ta różnica mieści się w przedziale 11 - 20 oC
5. zwracała wartość 20 jeżeli ta różnica jest większa niż 20 oC
6. Jeżeli obie temperatury są równe, funkcja powinna zwrócić 0.
Aktualna temperatura cieczy przekazywana jest do funkcji w parametrze temp_actual, temperatura pożądana w parametrze temp_desired.
Nie wiem jak się za to zabrać mój aktualny kod wygląda tak
int temperature( int temp_actual, int temp_desired )
{
int wynik;
if(temp_actual == temp_desired)
{
wynik = 0;
}
if (( temp_actual - temp_desired ) > 2 )
{
wynik = 1;
}
if (( temp_actual - temp_desired ) > 5 )
{
wynik = 2;
}
if (( temp_actual - temp_desired ) > 10 )
{
wynik = 5;
}
if (( temp_actual - temp_desired ) > 20 )
{
wynik = 10;
}
return wynik;
}