priklady-resene:prevod-stupnu-celsia

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.

/*
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 <stdio.h>
 
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;
}
burak@debbie:$ ./prevod-stupnu-celsia
Zadejte teplotu ve stupnich celsia: 5.55556
Teplota ve stupnich fahrenheita je: 42.00.
  • Převod opačným směrem
  • priklady-resene/prevod-stupnu-celsia.txt
  • Poslední úprava: 2018/11/30 09:29
  • autor: bures