RSS

Tag Archives: Dev-C++

Suma numerelor pare

Am scris în Dev-C++ un algoritm care calculează suma primelor  n numere pare, unde n este un număr introdus de la tastatură. De exemplu, dacă n = 5 atunci suma = 2+4+6+8+10 = 30.

#include<iostream.h>
#include<conio.h>
int main()
{ int n,i,contor=0,suma=0;
 cout<<"n="; cin>>n;
 i=2;
 while(contor!=n)
 { suma=suma+i;
 i=i+2;
 contor++; }
 cout<<"Suma primelor "<<n<<" numere pare este: "<<suma;
 getch(); }
Advertisements
 
Leave a comment

Posted by on April 8, 2011 in Uncategorized

 

Tags: , ,

Suma numerelor de pe poziţii impare

Încă un algoritm cu vectori…programul următor calculează suma elementelor care se află pe poziţii impare.

#include<iostream.h>
#include<conio.h>
int main()
{ int n,i,elementul_curent,suma=0;
 cout<<"n="; cin>>n;
 for(i=0;i<n;i++)        // considerăm prima poziţie 0
 { cout<<"v["<<i<<"]=";
 cin>>elementul_curent;
 if(i%2!=0)       // testăm dacă poziţia curentă este impară
 suma=suma+elementul_curent; }
 cout<<"Suma elementelor de pe pozitii impare este: ";
 cout<<suma;
 getch(); }
 
2 Comments

Posted by on April 3, 2011 in Uncategorized

 

Tags: , ,

Dev-C++

Am mai scris un algoritm în Dev-C++ . Acest nou algoritm calculează suma primelor ” n ” numere naturale, adică 1+2+3+…+n, unde ” n ” este un număr introdus de la tastatură. Sper ca aceste programe simple pe care le prezint, să fie utile celor care doresc să înveţe programare.

#include<iostream.h>
#include<conio.h>
int main( )
{ int n,i,suma=0;
cout<<"n= "; cin>>n;
for(i=1;i<=n;i++)
suma+=i;    //adică suma=suma+i
cout<<"Suma primelor "<<n<<" de numere naturale este: "<<suma;
getch( ); }
 
Leave a comment

Posted by on April 2, 2011 in Uncategorized

 

Tags: , ,

Media aritmetică

Am scris în Dev-C++ un algoritm care calculează media aritmetică a ” n ” numere, unde ” n ” este un număr aleator introdus de la tastatură de către utilizator. Programul funcţionează 100% şi este destul de util, zic eu 😉

#include<iostream.h>
#include<conio.h>
int main( )
{ int n,i,v[20],suma=0,numar=0;
float media;
cout<<"n= "; cin>>n;
for(i=1;i<=n;i++)
{ cout<<"v["<<i<<"]=";
cin>>v[i]; }
for(i=1;i<=n;i++)
{ suma=suma+v[i];
numar++; }
media= (float) suma/numar;
cout<<"Media aritmetica a numerelor introduse este: "<<media;
getch( ); }
 
4 Comments

Posted by on April 1, 2011 in Uncategorized

 

Tags: , ,

Programatorul din mine

Azi dimineaţă, fiindcă nu aveam net, m-am apucat de scris un program în Dev-C++. Şi uite aşa a rezultat acest algoritm destul de util, care afişează toţi divizorii unui număr…Programul funcţionează 100%, l-am testat pe mai multe numere…şi chiar îţi recomand să-l iei şi să-l rulezi, dacă, de exemplu, eşti curios să vezi care sunt divizorii lui 1001. 🙂

#include<iostream.h>
#include<conio.h>
int main( )
{ int n,i;

cout<<"Introduceti numarul :"; cin>>n;
cout<<"Divizorii sunt:"<<endl;

for(i=1;i<=n;i++)
{ if (n%i==0) cout<<i<<endl; }
getch( ); }
 
Leave a comment

Posted by on March 25, 2011 in Uncategorized

 

Tags: , ,