Se dau doua nr naturale. Sa se afișeze numărul care are un numar maxim de divizori.
carajaslavik814:
in pascal e ok?
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int main() {
int a, b, da=2, db=2, i;
cin >> a >> b;
for (i=2; i<=a/2; i++) {
if (a%i == 0) {
da++;
}
}
for (i=2; i<=b/2; i++) {
if (b%i == 0) {
db++;
}
}
if (da > db) {
cout << a;
} else if (db > da) {
cout << b;
} else {
cout << "Ambele numere au acelasi nr de divizori;
}
return 0;
}
Alte întrebări interesante
Fizică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Evaluare Națională: Lb. Română ,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă