Sunteți pe pagina 1din 4

Object-Oriented Programming

Homework 1: Developing applications using classes.

Cojocaru Ionut-Cosmin

Grupa 10105 Calculatoare engleza

Enunt

14. Sa se proiecteze si sa se implementeze o clasa pentru vectorii liberi din plan (sunt izomorfi fata de operatia de translatie). Fiecare vector este specificat prin coordonatele punctului de origine si al varfului. Operatiile ce se pot efectua sunt urmatoarele:

Crearea unui vector;

Afisarea unui vector;

Determinarea varfului vectorului cu originea in originea axelor;

Translatia unui vector;

Operatiile de adunare si scadere a doi vectori;

Determinarea modulului unui vector;

Compararea vectorilor pe baza valorii modulelor.

Se va utiliza un fisier header, precum si doua fisiere sursa separate pentru programul principal de test si pentru implementarea clasei Se va scrie o funcţie de test corespunzătoare.

Brevier matematic

Brevier matematic
Brevier matematic