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:

  1. ulaz - učitati: "Ucitaj temperaturu u Celzijusima: "; tc
  2. obrada - izračunati: tf = tc * 1.8+32
  3. 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