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 funcie de test corespunztoare.

Brevier matematic

S-ar putea să vă placă și