Descriere:Aflarea divizorilor unui numar
Download:.
Autor:Profesorul
Sursa (Link-ul oficial): http://www.europacs.ro/forum
Propria parere:
Tutorialul:
1.Incepem cu deschiderea programului de lucru Code::Blocks.
2.Vom crea un proiect nou cu ce nume doriti voi.File->New->Project->Console Application.
3.Proiectul va va afisa la inceput:
Cod: Selectaţi tot
#include<iostream>
using namespace std;
intmain ()
{
cout<<"Hello world";
return 0;
}
Cod: Selectaţi tot
#include <iostream>
using namespace std;
int main()
{
}Cod: Selectaţi tot
/* initializam */
6.Pentru aceasta structura vom avea nevoie de structura "for":
Cod: Selectaţi tot
for(i=1;i<=n;i++){
7.Structura va contine:
Cod: Selectaţi tot
if(n%i==0){
8.Structura "if" va contine:
Cod: Selectaţi tot
//* prelucrez i
9.Vom inchide programul cu:
Cod: Selectaţi tot
return 0;
}
Cod: Selectaţi tot
#include <iostream>
using namespace std;
int main()
{
/* initializam */
for(i=1;i<=n;i++){
if(n%i==0){
//* prelucrez i
}
}
return 0;
}
Exemplu:Sa se afle suma divizorilor lui n:
Cod: Selectaţi tot
#include <iostream>
using namespace std;
int main()
{
int n,i,s;
cout<<"n=";
cin>>n;
s=0;
for(i=1;i<=n;i++){
if(n%i==0){
s=s+i;
}
}
cout<<"Suma divizorilor lui este "<<s<<endl;
return 0;
}
