7.2.. Učitati trocifreni broj i provjeriti da li je suma kvadrata stotice i kvadrata desetice jednaka kvadratu jedinica.Primjer 345, = 32 + 42 = 52.

Opis rješenja:

Listing programa:

// 07211116	
import java.util.Scanner;
public class Main {
    public static void main(String[] args)  {
    Scanner input = new Scanner (System.in);
    int tro, s, d, j, min;    // deklarisanje varijabli
	
    System.out.println("Provjeriti da je suma kvadrata stotice i kvadrata desetice jednaka kvadratu jedinica");  // naslov
    System.out.print("Trocifren broj: ");  // Trocifren broj
    tro = input.nextInt();       // ucitaj vrijednost
         
    s = tro/100;        // cifra stotica
    d = (tro%100)/10;   // cifra desetica
    j = tro % 10;       // cifra jedinica
 
    s = tro/100;         // cifra stotica
    d = (tro%100)/10;    // cifra desetica
    j = tro % 10;        // cifra jedinica
    if (s*s + d*d == j*j)        //  suma kvadrata stotice i kvadrata desetice jednaka kvadratu jedinica?
	    System.out.print("Za cifre trocifrenog broja = " + tro  + " je kvadrat stotica " + s*s  + " kvadrat desetica " +  d*d  + " = kvadrat jedinica " + j*j);
    else
        System.out.print("Nije ispunjen uslov kvadrat stotica i desetica nije jednak kvadratu jednica");
   }
}

Ispis na ekranu:

Index