6.4.. Napisati program kojim se prevodi temperatura iz skale Celzija u skalu Farenhajta.
Opis rješenja: Odnos Celzujsovih i Farenhajtovih stepeni je tf=tc*1.8+32. Poslije učitavanja vrijednosti temperature izvodi se:
I varijanta - pretvaranje, a zatim ispis;
II varijanta - pretvaranje stepeni je u naredbi ispisa printf.
Tekstualni algoritam:
- ulaz - učitati: "Ucitaj temperaturu u Celzijusima: "; tc
- obrada - izračunati: tf = tc * 1.8+32
- izlaz - ispisati: "Temperatura u Farenhajtima = "; tf
Listing programa:
// 06412008
#include<stdio.h>
int main()
{
float tc,tf; // deklarisanje varijable
printf("Ucitaj temperaturu u Celzijusima: "); // ime varijable cija vrijednost se ucitava
scanf("%f",&tc); // ucitavanje vrijednosti varijable sa tastature
tf=tc*1.8+32; // pretvaranje
printf("Temperatura napisana u Celzijusima = %.1f\n", tc); // ispis vrijednosti
printf("Temperatura napisana u Farenhajtima = %.1f", tf); // ispis vrijednosti
return 0;
}
II varijanta
// 06412008
#include<stdio.h>
int main()
{
float tc; // deklarisanje varijable
printf("Ucitaj temperaturu u Celzijusima: "); // ime varijable cija vrijednost se ucitava
scanf("%f",&tc); // ucitavanje vrijednosti varijable sa tastature
printf("Temperatura napisana u Celzijusima = %.1f\n", tc); // ispis vrijednosti
printf("Temperatura napisana u Farenhajtima = %.1f", tc*1.8+32); // ispis vrijednosti
return 0;
}
Ispis na ekranu:
Index
|