7.2.. Naći najveću razliku između 4 učitana broja. Poredi se razlika susjednih bojeva.

Opis rješenja: Prvo se izračuna apsolutna vrijednosti razlika susjednih brojeva (). Zatim se porede dobivena tri broja i traži najveći tj. na ovaj način dobija se najveća razlika.

Listing programa:

import java.util.Scanner;
public class Main {
    public static void main(String[] args)  {
    Scanner input = new Scanner (System.in);
 
        System.out.print("Unesi a: ");
        double a=input.nextDouble();
        System.out.print("Unesi b: ");
        double b=input.nextDouble();        
        System.out.print("Unesi c: ");
        double c=input.nextDouble();    
        System.out.print("Unesi d: ");
        double d=input.nextDouble();
        
        double x=Math.abs(b-a);
        double y=Math.abs(c-b);
        double z=Math.abs(d-c);
         
        double max=x;
        if (y>max) max=y;
        if (z>max) max=z;
         
        System.out.print("Najveca razlika je: " +max);
    }
}

Ispis na ekranu:

Index