7.2.. Učitati 3 dvocifrena broja i ispisati onaj broj čija je cifra jedinica najveća.

Opis rješenja:

Listing programa:

// 07211176	
#include <iostream>
using namespace std;
 
int main()
{
    int dvo1, dvo2, dvo3, j1, j2, j3, max, maxbr;    // deklarisanje varijabli

    cout << "Od 3 ucitana broja ispisati onaj sa najvecom cifrom jedinica" << 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

    max = j1;               // pocetna vrijednost maksimuma
    maxbr = dvo1;           // prvi broj pocetni maksimuma
    if (j2 > max) {         // cifra jedinica 2. broja veca?
        max = j2;           // cifra jedinica 2.broja novi max
        maxbr = dvo2;       // broj sa vecom cifrom jedinica
    }
    if (j3 > max){          // cifra jedinica 3. broja veca?
        max = j3;           // cifra jedinica 3.broja novi max
        maxbr = dvo3;       // broj sa vecom cifrom jedinica
    }

        cout << "Najvecu cifru jedinica " << max << " ima broj " << maxbr << endl; // broj sa najvecom cifrom jedinica
	return 0;
}

Ispis na ekranu:

Index