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
|