7.2.. Učitati 3 trocifrena broja i ispisati onaj broj čija je cifra jedinica najmanja.
Opis rješenja:
Listing programa:
// 07211138
#include <iostream>
using namespace std;
int main()
{
int tro1, tro2, tro3, j1, j2, j3, min, minbr; // deklarisanje varijabli
cout << "Trocifren broj - Cifra jedinica najmanja" << endl; // naslov
cout << "1. trocifren broj: "; // 1. trocifren broj
cin >> tro1; // ucitaj vrijednost
cout << "2. trocifren broj: "; // 2. trocifren broj
cin >> tro2; // ucitaj vrijednost
cout << "3. trocifren broj: "; // 3. trocifren broj
cin >> tro3; // ucitaj vrijednost
j1 = tro1 % 10; // cifra jedinica 1. trocifrenog broja
j2 = tro2 % 10; // cifra jedinica 2. trocifrenog broja
j3 = tro3 % 10; // cifra jedinica 3. trocifrenog broja
min = j1; // pocetna vrijednost minimuma
minbr = tro1; // prvi broj pocetni minimum
if (j2 < min) { // cifra jedinica 2. broja veca?
min = j2; // cifra jedinica 2. broja novi min
minbr = tro2; // broj sa manjom cifrom jedinica
}
if (j3 < min) { // cifra jedinica 3. broja veca?
min = j3; // cifra jedinica 3. broja novi min
minbr = tro3; // broj sa manjom cifrom jedinica
}
cout << "Najmanju cifru jedinica " << min << " ima broj " << minbr << endl; // ispis
return 0;
}
1. primjer
Trocifren broj - Cifra jedinica najmanja
1. trocifren broj: 432
2. trocifren broj: 643
3. trocifren broj: 357
Najmanju cifru jedinica 2 ima broj 432
2. primjer
Trocifren broj - Cifra jedinica najmanja
1. trocifren broj: 123
2. trocifren broj: 432
3. trocifren broj: 875
Najmanju cifru jedinica 2 ima broj 432
3. primjer
Trocifren broj - Cifra jedinica najmanja
1. trocifren broj: 125
2. trocifren broj: 349
3. trocifren broj: 871
Najmanju cifru jedinica 1 ima broj 871
Ispis na ekranu:
Index
|
|