Despre proiect Campania globală, Hour of Code (http://ro.code.org), urmărește să inspire cât mai mulți copii, tineri dar și adulti să învete să programeze. Țări din Uniunea Europeană și-au propus să dea un exemplu în fața întregii lumi prin care să arate că sunt pregătiți să-și pregătească elevii pentru job-urile secolului 21. Partenerul oficial pe Romania […]
Continue reading…
C++
Algoritmi fundamentali in C++
Algoritmi fundamentali in C++ // Suma cifrelor lui n #include<iostream.h> int n,s,c; void main() { cout<<„n=”; cin>>n; while(n!=0) { c=n%10; // extrag ultima cifra s=s+c; n=n/10; // tai ultima cifra } cout<<„Suma cifrelor=”<<s; } –––––––––––––––––––––––––– // Numarul de cifre ale lui n #include<iostream.h> int n, nr; void main() { cout<<„n=”; cin>>n; […]
Continue reading…
C++ Numarul prim
#include<iostream.h> int n, ok, d; void main() { cout<<„n=”; cin>>n; if((n==1)||(n==0)) ok=0; else { ok=1; d=2; while(d<=n/2&&ok==1) if(n%d==0) ok=0; else d=d+1; } if(ok) cout<<„Prim”; else cout<<„NU Prim”; }
Continue reading…
C++ Numerele prietene
// Nr. prietene 220 si 284 #include<iostream.h> int a,sa,b,sb,d; void main() { cout<<„a=”; cin>>a; cout<<„b=”; cin>>b; sa=1; for(d=2;d<=a/2;d++) if(a%d==0) sa=sa+d; if(sa==b) { sb=1; for(d=2;d<=b/2;d++) if(b%d==0) sb=sb+d; if(sb==a) cout<<„Prietene”; } else cout<<„Nu sunt prietene”; }
Continue reading…
C++ Metode de sortare Metoda bulelor, insertiei, selectiei, numararii
// Bubble Sort – Sortarea unui tablou unidimensional #include<iostream.h> int v[25], i, n, ok, aux; void main() {cout<<„n=”; cin>>n; for(i=1;i<=n;i++) {cout<<„v[„<<i<<„]=”; cin>>v[i]; } for(i=1;i<=n;i++) cout<<v[i]<<” „; //Sortarea crescatoare
Continue reading…
C++ Subprograme fara parametrii
#include<iostream.h> // Suprograme fara parametrii si care nu returneaza valori void max2() { cout<<„MAXIMUL a 2 nr. intregi”<<endl; int a,b; // variabilele locale cout<<„a=”; cin>>a; cout<<„b=”; cin>>b; if(a>b) cout<<„Max=”<<a<<endl; else cout<<„Max=”<<b<<endl; }
Continue reading…