Răspuns :
Răspuns:
pseudocod
algoritm SumDivImp
intreg i,suma,N
citeste N
suma<--0
scrie "Elev" //Elev se inlocuieste cu un nume
pentru i <--2,N executa //pentru valori ale lui i de la 2 la N
daca (N%i=0) atunci //i este divizor al lui N
daca (i%2=1) atunci //i este si impar
scrie i
suma<--suma+i
sf. daca
sf. daca
sf. pentru
scrie "Suma ",suma
sf. algoritm
C++
int main() //programul principal
{
int i,suma,N;
cout<<"N ";
cin>>N;
suma=0;
cout<<"Nume elev \n";
cout<<"Divizori impari ";
for(i=2;i<=N;i++){
if (N%i==0)
if (i%2==1) {
cout<<i<<" ";
suma=suma+i;
}
}
cout<<"\n Suma "<<suma;
}