Witam, dopiero zaczynam przygodę z programowaniem i mam pytanie dotyczące mojego kodu. Otóż rozwiązałem zadanie ale nie wiem czy to ma wyglądać w taki sposób jak ja do tego doszedłem ( a trochę się z tym męczyłem, gdyż nie do końca rozumiem to całe wywoływanie funkcji użytkownika).
Treść zadania brzmiała:
Stwórz program w którym w funkcji main() zostanie wywołana funkcja użytkownika otrzymująca temperaturę w stopniach Celsjusza i zwracająca odpowiednią jej temperaturę w skali Fahrenheita.
Wzór na zmianę temperatury: Fahrenheit = 1,8 * stopnie C + 32.
Z chęcią przyjmę wszelkie wskazówki na przyszłość. A oto jak wygląda kod:
#include <iostream>
using namespace std;
float c_to_f(float);
int main()
{
float t;
cout << "Podaj temperature w stopniach Celsjusza: ";
cin >> t;
float f = c_to_f(t);
cout << t << " stopni Celsjusza to ";
cout << f << " w stopniach Fahrenheita" << endl;
return 0;
}
float c_to_f(float ctf)
{
return (1.8*ctf)+32;
}