Se citește un nr. Natural a, care are exact 5 cifre.
Să se calculeze suma dintre primele 2 cifre și ultimele 3 cifre.
Dacă suma este pară să se afișe ultima cifră a sumei.
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
#include <iostream>
using namespace std;
int main() {
int a, s;
cin >> a;
s = (a / 1000) + (a % 1000);
if (s % 2 == 0) {
cout << s % 10;
}
return 0;
}
Explicație:
Suma dintre primele 2 cifre și ultimele 3 cifre ale lui a este calculată prin împărțirea lui a la 1000 (adică eliminarea ultimelor 3 cifre) și adunarea cu restul împărțirii lui a la 1000 (adică ultimele 3 cifre).
Verificăm dacă suma este pară folosind operatorul % (restul împărțirii). Dacă da, afișăm ultima cifră a sumei prin aplicarea operatorului % 10.
Alte întrebări interesante
Limba română,
8 ani în urmă
Istorie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Franceza,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă