Soluţii propuse - limbajul C++


Soluţii pentru problemele propuse

  •  Soluţii  •  
Enunţul problemei

Se citesc de la tastatură trei numere a, b şi n. Să se afişeze divizorii lui n în intervalul [a,b](a mai mic decât b). Exemplu pentru a=9, b=35 şi n=140 se afişează pe ecran numerele 10, 14, 20, 28, 35.

  #include<iostream>
using namespace std;
int main()
{
    
int a,b,n,i;
    
cout<<"a=";cin>>a;
    
cout<<"b=";cin>>b;
    
cout<<"n=";cin>>n;
    
for(i=a;i<=b;i++)
    
{
        
if(n%i==0)
            
cout<<i<<" ";
    
}
}

 

   Informatică - clasa a IX-a şi clasa a X-a

 prof.Ţopa Robert