7.2.. Od tri broja naći recipročnu vrijednost najmanjeg a ako je min=0 ispisati 3.
Opis rješenja:
Listing programa:
// 07212003
#include <stdio.h>
int main()
{
double a, b, c, min, r;
printf("1. broj: "); // ulaz
scanf("%lf", &a);
printf("2. broj: ");
scanf("%lf", &b);
printf("3. broj: ");
scanf("%lf", &c);
min=a; // pretpostavka: prvi broj je najmanji
if(b < min)
min=b; // b je manji od prva dva
if(c < min)
min=c; // c najmanji
if(min==0) // najmanja vrijednost je nula?
printf("3");
else
{
r=1/min;
printf("Reciprocna vrijednost najmanjige = %lf ", r);
}
return 0;
}
Ispis na ekranu:
Index
|
|