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