oop

Conceptul programarii orientate pe obiecte

Programarea orientata pe obiecte este un concept care a aparut in anul intre anii 1970 si 1980. Programarea orientata pe obiecte se bazeaza pe principii precum clasele si obiectele.Conceptele programarii orientate pe obiecte sunt incapsulare, abstractizarea, mostenirea si polimorfismul. Ce este incapsularea ? Incapsularea este principiul conform caruia o anumita categorie de obiecte este descrisa Read more about Conceptul programarii orientate pe obiecte[…]

Set probleme C (2)

1.Se citește n un număr natural.Să se afișeze numărul obținut prin inversarea cifrelor sale. Salutie : #include #include void main(void){ int n,nr=0; printf(„Introduceti numarul „); scanf(„%d” ,&n); while(n!=0) { nr=nr*10+n%10; n=n/10; } printf(„Numarul obtinut prin inversarea cifrelor sale este %d”, nr); } 2.Se cere să se calculeze următoare sumă: S=1+(1×2)+(1x2x3)+…+(1x2xn),precizându-se n. Soluție : #include #include Read more about Set probleme C (2)[…]

Set probleme C

Se citeste o succesiune de numere care se incheie la citirea numarului 0. Se cere sa se afle suma numerelor pare si produsul celor impare din succesiunea citita Rezolvare : #include <stdio.h> #include <conio.h> void main () { int s,p,x; s=0; p=1; x=1; do { scanf ("%d",&x); if x%2=0 s=s+x; else p=p*1; } while (x=0); Read more about Set probleme C[…]

Calcularea CMMDC si CMMMC in C/C++

1.Sa se calculeze cel mai mare divizor comun (CMMDC) a doua numere intregi folosind algoritmul lui Euclid. 2.Calculati cel mai mic multiplu comun (CMMMC).   Rezolvare : 1. Calcularea celui mai mare divizor comun (CMMDC) : Cu metoda lui Euclid : #include int main() { int a,b; scanf("%d %d",&a,&b); while(a!=b) { if(a>b) a=a-b; else b=b-a; Read more about Calcularea CMMDC si CMMMC in C/C++[…]

Operatori in c

Operatori   Operatori aritmetici   Operatori aritmetici unari sunt + şi -. Operatorul – se foloseşte pentru a schimba semnul unei expresii aritmetice. Operatorul + se foloseşte pentru a da claritate codului, el neschimbând semnificaţia expresiei.   + Nu modifică expresia, doar face explicit semnul ei. +10 se evaluează la 10 + – 8.4 se Read more about Operatori in c[…]

Suma a doua numere in c

Suma a doua numere in c #include <stdio.h> #include <stdlib.h> // pt apelul sistem pause int main(void) { int a, b, c; // linia 1 long int s; printf("Dati numerele, despartite prin spatii albe (spatiu, tab, enter, etc) "); // linia 3 scanf(" %d %d %d", &a, &b, &c); s=a+b+c; printf("suma este"); printf(" %d", s); Read more about Suma a doua numere in c[…]