====== Převod stupňů celsia ====== Program načte teplotu ve stupních celsia a převede je na stupně fahrenheita. Kvůli neceločíselným hodnotám v převodním vzorci je potřeba hodnoty ukládát do proměnných datového typu s plovoucí čárkou. ===== Zdrojový kód ===== /* prevod-stupnu-celsia.c Jakub Bureš SPŠE V Úžlabině build using: gcc -std=c99 -Wall -pedantic -o prevod-stupnu-celsia prevod-stupnu-celsia.c */ #include int main(int argc, char *argv[]) { double c,f; printf("Zadejte teplotu ve stupnich celsia: "); scanf("%lf", &c); // musí být použito dělení čísel s plovoucí čárkou, // jinak dojde při dělení k zahození desetinné části výsledku f = (9.0 / 5.0) * c + 32; printf("Teplota ve stupnich fahrenheita je: %.2lf.\n", f); return 0; } ===== Ukázka běhu programu ===== burak@debbie:$ ./prevod-stupnu-celsia Zadejte teplotu ve stupnich celsia: 5.55556 Teplota ve stupnich fahrenheita je: 42.00. ===== Návrh na cvičení ===== * Převod opačným směrem