7.2.. Od tri upisana broja (a, b, c) sa tastature naći najmanji i recipročnu vrijednost najmanjeg.
Opis rješenja: Prvo se traži najmanji (kao u prethodnom zadatku). Zatim se koristi IF THEN ELSE naredba za provjeru da li je min jednak nuli a tad se ne može izevesti dijeljenje.
Listing programa:
package zadatak;
import java.util.Scanner;
public class P07211020 {
public static void main(String[] args) {
Scanner input = new Scanner (System.in);
double a,b,c,y,min;
System.out.println("unesi a");
a=Keyboard.readDouble();
System.out.println("unesi b");
b=Keyboard.readDouble();
System.out.println("unesi c");
c=Keyboard.readDouble();
min=a;
if (b<min)
min=b;
if (c<min)
min=c;
System.out.println("minimalna vrijednost je"+min);
y=1/min;
System.out.println("reciprocna vrijednost najmanjeg broja je"+y);
}}
Ispis na ekranu:
Index
|