Am o problema la care nu am gasit un raspuns. Acesta este enuntul:
Se citește un număr natural n. Să se determine suma divizorilor impari ai săi.
Va rog sa imi dati un raspuns functionabil.
Răspunsuri la întrebare
Răspuns de
1
#include <bits/stdc++.h>
using namespace std;
int main()
{
int x, i, sum = 0;
cin >> x;
for (i = 1; i <= x; i += 2) {
if (x % i == 0) sum += i;
}
cout << sum << endl;
return 0;
}
using namespace std;
int main()
{
int x, i, sum = 0;
cin >> x;
for (i = 1; i <= x; i += 2) {
if (x % i == 0) sum += i;
}
cout << sum << endl;
return 0;
}
ViktorTheWinner:
Multumesc
Răspuns de
1
#include <iostream>
using namespace std;
int main()
{
int a, i, suma;
suma = 0;
cout<<"a= "; cin >> a;
for (i = 1; i <= a; i = i+2) {
if (a % i == 0) suma = suma+i;
}
cout << "suma este" <<suma<< endl;
return 0;
}
using namespace std;
int main()
{
int a, i, suma;
suma = 0;
cout<<"a= "; cin >> a;
for (i = 1; i <= a; i = i+2) {
if (a % i == 0) suma = suma+i;
}
cout << "suma este" <<suma<< endl;
return 0;
}
Alte întrebări interesante
Chimie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă