7.2.. Učitati dva trocifrena broja i ispisati koji od njih ima manju sumu cifara.

Opis rješenja:

Listing programa:

// 07211186
#include <iostream>
using namespace std;
  
int main()
{
    int tro1, tro2, s1, s2, d1, d2, j1, j2, suma1, suma2; // deklarisanje varijabli

    cout << "Dvocifreni manja suma cifara" << endl; // naslov
    cout << "Unesi trocifren br 1: " ;
    cin >> tro1;        
    cout << "Unesi trocifren br 2: " ;
    cin >> tro2;        

    s1 = tro1/100;        
    d1 = (tro1%100)/10;   
    j1 = tro1 % 10;  

    s2 = tro2/100;        
    d2 = (tro2%100)/10;   
    j2 = tro2 % 10;  
  
    suma1 = s1 + d1 + j1;
    suma2 = s2 + d2 + j2;

    if (suma1 < suma2)
        cout << "Prvi trocifreni broj " << tro1 << " ima manju sumu cifara " << suma1 ;
        else if (suma1 > suma2)
        cout << "Drugi trocifreni broj " << tro2 << " ima manju sumu cifara " << suma2;
        else 
        cout << "Ista suma cifara oba broja " << endl;   
         
    return 0;
}

Ispis na ekranu:

Index