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
|