1.Se citeşte un număr natural n,
diferit de 0. Să se tipărească daca numarul citit este palindrom sau nu.
2. Se citeşte un număr natural n,
diferit de 0. Să se tipărească suma cifrelor divizibile cu 3.
Am mare nevoie de ajutor!!
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
Problema 1)
#include <iostream>
using namespace std;
int reverse(int n) {
int result = 0;
while (n != 0) {
result = result * 10 + n % 10;
n /= 10;
}
return result;
}
int main() {
int n;
cout << "n = ";
cin >> n;
if (n == reverse(n)) {
cout << "Numarul " << n << " este palindrom " << endl;
} else {
cout << "Numarul " << n << " nu este palindrom " << endl;
}
return 0;
}
Explicație:
La problema 2 condiția nu este clară.
raluca9037:
pai la 2 vrea ca suma cifrelor lui n sa fie divizibile cu 3.
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă