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
#include <iostream>
using namespace std;
  
int main()
{
    int tro, d, s, j, sumaKvadrata, kvadratJedinica; // deklarisanje varijabli

    cout << "Trocifren broj: "  ;
    cin >> tro;         // ucitaj vrijednost
 
    s = tro / 100;
    d = (tro / 10) % 10;
    j = tro % 10;

     sumaKvadrata = (s * s) + (d * d);
     kvadratJedinica = j * j;

    if (sumaKvadrata == kvadratJedinica) {
        cout << "Suma kvadrata stotice i desetice je jednaka kvadratu jedinica." << endl;
    } else {
        cout << "Suma kvadrata stotice i desetice nije jednaka kvadratu jedinica." << endl;
    }
 
    return 0;
}

Ispis na ekranu:

Index