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