Se citesc 2 numere naturale nenule n si m. Sa se afiseze toate numerele prime mai mici dect n care au suma cifrelor mai mica decat m.
andrei750238:
C++ ?
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int main() {
int m, n, scif = 0, copie;
cout << "Introduceti n,m :";
cin >> n >> m;
bool prim = 1;
for (int i = 1; i < n; i++) {
copie = i;
while (i>0) {
scif = scif + i % 10;
i = i / 10;
}
i = copie;
for (int j = 2; j <= i / 2; j++) {
if (i%j == 0) {
prim = 0;
}
}
if (prim == 1 && scif < m)
cout << endl << i;
prim = 1;
scif = 0;
}
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă