7.2.. Učitati dva broj i izračunati recipročnu vrijednost većeg i ispisati je.

Opis rješenja: Provjera se izvodi naredbom if (a > b). Ako je a veće izračunava se njegova recipročna vrijednosti inače se izračunava recipročna vrijednost b. Nema testa za a = b, za ove vrijednosti recipročna vrijednost se računa u ESLE dijelu.

Listing programa:

// 07211030
#include <stdio.h>

int main ()
{
    double a,b;

    printf("Reciprocna vrijednost veceg\n");       // naslov
    printf("Unesite vasa 2 broja: ");
    scanf("%lf", &a);
    scanf("%lf", &b);


    if (a > b)                   // prvi broj veci od drugog?
        printf("1 / %lf = %lf\n", a, 1/a);   // prvi broj veci
    else
        printf("1 / %lf = %lf\n", b, 1/b);   // drugi broj veci

    return 0;
}

Ispis na ekranu:

Index