7.2.. Učitati 3 trocifrena broja i ispisati onaj broj čija je cifra stotica najmanja.

Opis rješenja:

Listing programa:

// 07211139	
#include <iostream>
using namespace std;
 
int main()
{
    int tro1, tro2, tro3, s1, s2, s3, min, minbr;    // deklarisanje varijabli
 
    cout << "Od 3 ucitana broja ispisati onaj sa najmanjom cifrom stotica" << endl; // naslov
    cout << "Trocifren broj: ";  // 1. trocifren broj
    cin >> tro1;                 // ucitaj vrijednost
    cout << "Trocifren broj: ";  // 2. trocifren broj
    cin >> tro2;                 // ucitaj vrijednost
    cout << "Trocifren broj: ";  // 3. trocifren broj
    cin >>tro3 ;                 // ucitaj vrijednost
 
    s1 = tro1/100;          // cifra stotica 1. trocifrenog broja
    s2 = tro2/100;          // cifra stotica 2. trocifrenog broja
    s3 = tro3/100;          // cifra stotica 3. trocifrenog broja
	          
    min = s1;               // pocetna vrijednost minimuma         
    minbr = tro1;           // prvi broj pocetni minimum  
    if (s2 < min) {         // cifra stotica 2. broja manja?      
        min = s2;           // cifra stotica 2.broja novi min     
        minbr = tro2;       // broj sa manjom cifrom stotica     
    }
    if (s3 < min){          // cifra stotica 3. broja manja?           
        min = s3;           // cifra stotica 3.broja novi min           
        minbr = tro3;       // broj sa manjom cifrom stotica         
    }
 
    cout << "Najmanju cifru stotica " << min << " ima broj " << minbr;  // broj sa najmanjom cifrom stotica
    return 0;
}

Od 3 ucitana broja ispisati onaj sa najmanjom cifrom stotica
Trocifren broj: 432
Trocifren broj: 769
Trocifren broj: 180

Ispis na ekranu:

Index