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
|
|