7.2.. Učitati 3 dvocifrena broja i ispisati onaj broj čija je cifra jedinica najmanja.
Opis rješenja:
Listing programa:
// 07211178
#include <iostream>
using namespace std;
int main()
{
int dvo1, dvo2, dvo3, j1, j2, j3, min, minbr; // deklarisanje varijabli
cout << "Od 3 ucitana broja ispisati onaj sa najmanjom cifrom jedinca" << endl; // naslov
cout << "1. dvocifren broj: "; // 1. dvocifren broj
cin >> dvo1; // ucitaj vrijednost
cout << "2. dvocifren broj: "; // 2. dvocifren broj
cin >> dvo2; // ucitaj vrijednost
cout << "3. dvocifren broj: "; // 3. dvocifren broj
cin >> dvo3; // ucitaj vrijednost
j1 = dvo1 % 10; // cifra jedinica 1. dvocifrenog broja
j2 = dvo2 % 10; // cifra jedinica 2. dvocifrenog broja
j3 = dvo3 % 10; // cifra jedinica 3. dvocifrenog broja
min = j1; // pocetna vrijednost minimuma
minbr = dvo1; // prvi broj pocetni minimuma
if (j2 < min) { // cifra jedinica 2. broja veca?
min = j2; // cifra jedinica 2.broja novi min
minbr = dvo2; // broj sa manjom cifrom jedinica
}
if (j3 < min) { // cifra jedinica 3. broja manja
min = j3; // cifra jedinica 3.broja novi min
minbr = dvo3; // broj sa vecom cifrom jedinica
}
cout << "Najmanju cifru jedinica " << min << " ima broj " << minbr << endl; // broj sa najmanjom cifrom jedinica
return 0;
}
Ispis na ekranu:
Index
|
|