Răspuns :
(chestiile cu include, int main()...)
1.
int n, i, sum=0;
cout<<"n="; cin>>n;
for(i=2;i<n;i++){
if(i%2==1 && n%i==0){
sum = sum + i;
}
}
cout<<"sum="<<sum;
2.
int n, i, sum=0;
cout<<"n="; cin>>n;
for(i=2;i<n;i++){
if(n%i==0){
sum = sum + i;
}
}
cout<<"sum="<<sum;
3.
int a, b, min;
cout<<"a=";
cin>>a;
cout<<"b=";
cin>>b;
if(a>b) min=b; else min=a;
for(i=2;i<=min;i++){
if(a%i==0 && b%i==0){
cout<<i<<" ";
}
}
4 - :? :))
5.
int n, i, f=0;
cout<<"n="; cin>>n;
for(i=2;i<=n/2;i++){
if(n%i==0){
f++;
}
}
if(f)
cout<<"Numarul nu este prim";
else
cout<<"Numarul este prim";
6.
int n,d=2,p;
cout<<"n=";cin>>n;
while(n>1){
p=0;
while(n%d==0){
p=p+1;
n=n/d;
}
if(p) cout<<d<<" la puterea "<<p<<endl;
d=d+1;
}
Cam asta e... Posibil sa fie pe ici pe colo mici erori de sintaxa, dar nu cred :D
1.
int n, i, sum=0;
cout<<"n="; cin>>n;
for(i=2;i<n;i++){
if(i%2==1 && n%i==0){
sum = sum + i;
}
}
cout<<"sum="<<sum;
2.
int n, i, sum=0;
cout<<"n="; cin>>n;
for(i=2;i<n;i++){
if(n%i==0){
sum = sum + i;
}
}
cout<<"sum="<<sum;
3.
int a, b, min;
cout<<"a=";
cin>>a;
cout<<"b=";
cin>>b;
if(a>b) min=b; else min=a;
for(i=2;i<=min;i++){
if(a%i==0 && b%i==0){
cout<<i<<" ";
}
}
4 - :? :))
5.
int n, i, f=0;
cout<<"n="; cin>>n;
for(i=2;i<=n/2;i++){
if(n%i==0){
f++;
}
}
if(f)
cout<<"Numarul nu este prim";
else
cout<<"Numarul este prim";
6.
int n,d=2,p;
cout<<"n=";cin>>n;
while(n>1){
p=0;
while(n%d==0){
p=p+1;
n=n/d;
}
if(p) cout<<d<<" la puterea "<<p<<endl;
d=d+1;
}
Cam asta e... Posibil sa fie pe ici pe colo mici erori de sintaxa, dar nu cred :D