Răspuns :
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int a, b, c;
int max;
cin >> a >> b >> c;
if (a % 10 > b % 10 && c % 10 > a % 10)
max = c;
if (a % 10 > b % 10 && c % 10 < a % 10)
max = a;
else
max = b;
cout << max;
return 0;
}
Explicație:
Ultima cifra a unui număr este numărul % 10. Cu ajutorul acestei informații problema este simpla. De exemplu a % 10 > b % 10 && c % 10 > a % 10, se citește : "Daca ultima cifra a lui a este mai mare că ultima cifra a lui b și ultima cifra a lui c este mai mare decât ultima cifra a lui a, atunci numărul cu cea mai mare ultimă cifră este c".
Vă mulțumim că ați ales să vizitați site-ul nostru dedicat Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări sau aveți nevoie de asistență suplimentară, vă rugăm să ne contactați. Revenirea dumneavoastră ne va bucura, iar pentru acces rapid, nu uitați să ne salvați la favorite!