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