Operațiile Principale între Două Numere Complexe

Proiect
8/10 (1 vot)
Domeniu: Electronică
Conține 1 fișier: doc
Pagini : 17 în total
Cuvinte : 2747
Mărime: 244.51KB (arhivat)
Publicat de: Estera Trifan
Puncte necesare: 7

Cuprins

  1. Cuprins 1
  2. Descrierea temei 2
  3. Notiuni teoretice 3
  4. Specificatii generale 3
  5. Clasa complex 4
  6. Structura 4
  7. Constructori 5
  8. Metode 6
  9. Supradefinire operatori 9
  10. Mecanismul Template 10
  11. Zona de nume 11
  12. Parsarea numărului complex 12
  13. Utilizare 13
  14. Interfata 13
  15. Semnificatia butoanelor 13
  16. Date de test 14
  17. Testare 14
  18. Concluzii 16
  19. Bibliografie 17

Extras din proiect

Descrierea temei

Această aplicatie este creată pentru a realiza operatiile principale între două numere complexe. Datorită faptului că numărul complex se introduce la fel ca în matematică, fără a fi necesar ca utilizatorul să separe parte reală da cea imaginară si să le introducă în câmpuri diferite, acest soft apare diferit de celelalte. Se poate utiliza cu succes atît în matematică cît si la diferite calcule voluminoase din cadrul electronicii sau alte domenii. La baza ei este o clasă în care sunt definite operatiile cu numerele pentru a face accesul si utilizarea aplicatiei cât mai usoară.

Un număr complex Z este reprezentat dub forma:

Z = a + bi, unde

a – partea reală

b – partea imaginară

Notiuni teoretice

În cadrul capitolului sunt descrise informatiile necesare unui programator pentru a întelege principiul de functionare al aplicatiei.

Specificatii generale

Softul este realizat în Microsoft Visual C++ 2008 ca aplicatie win32. În centrul ei se află clasa complex ce contine două obiecte si mai multe metode. Schema bloc este prezentată mai jos:

Elementul bloc principal din această schemă este clasa complex prin intermediul căreia se efectuează toate operatuinile. Începutul utilizării se face de la Interfata utilizator. Aici utilizatorul introduce datele pentru procesare care mai apoi sunt preluate de obiectele din clasă. Apoi, după ce au fost parsat numărul si au fost setate obiectele (dacă a fost introdus corect numărul) utilizatorul poate accesa metodele prin intermediul interfetei utilizator, pe care mai apoi este afisat rezultatul. În caz că este introdus un număr gresit nu mai are loc setare obiecte si apelare metode, pe interfata utilizator se afisează mesajul de eroare.

Clasa complex

Structura

După cum s-a mentionat, aplicatia foloseste o clasă sub denumirea de complex. Structura acesteia este prezentată în figura de mai jos:

Metodele îndeplinesc următoarele:

- real() – afisează partea reală a numărului complex

- imaginar() – afisează partea imaginară a numărului complex

- conjugata() – calculează conjugata numărului complex si o returnează ca obiect apartinînd aceleiasi clase

- modul() – calculează si afisează modul-ul numărului complex

- trigonometric() – calculează si afisează forma trigonometrică a numărului complex

- reciproc() – calculează reciproca numărului complex si o returnează ca obiect apartinînd aceleiasi clase

- set() – primeste ca parametri partea reală si imaginară care sunt atribuite obiectului în cauză

- print() – afisează obiectul curent

Preview document

Operațiile Principale între Două Numere Complexe - Pagina 1
Operațiile Principale între Două Numere Complexe - Pagina 2
Operațiile Principale între Două Numere Complexe - Pagina 3
Operațiile Principale între Două Numere Complexe - Pagina 4
Operațiile Principale între Două Numere Complexe - Pagina 5
Operațiile Principale între Două Numere Complexe - Pagina 6
Operațiile Principale între Două Numere Complexe - Pagina 7
Operațiile Principale între Două Numere Complexe - Pagina 8
Operațiile Principale între Două Numere Complexe - Pagina 9
Operațiile Principale între Două Numere Complexe - Pagina 10
Operațiile Principale între Două Numere Complexe - Pagina 11
Operațiile Principale între Două Numere Complexe - Pagina 12
Operațiile Principale între Două Numere Complexe - Pagina 13
Operațiile Principale între Două Numere Complexe - Pagina 14
Operațiile Principale între Două Numere Complexe - Pagina 15
Operațiile Principale între Două Numere Complexe - Pagina 16
Operațiile Principale între Două Numere Complexe - Pagina 17

Conținut arhivă zip

  • Operatiile Principale intre Doua Numere Complexe.doc

Te-ar putea interesa și

Optimizarea Rețelelor de Telecomunicații Aferente Sectorului Electroenergetic

Introducere.13 1. REŢELELE DE TELECOMUNICAŢII ŞI ESENŢA OPTIMIZĂRII LOR.16 2. PROBLEMA ŞI NECESITATEA OPTIMIZĂRII REŢELELOR DE TELECOMUNICAŢII...

JAVA - Battleship

CAPITOLUL 1 INTRODUCERE 1.1. Notiuni introductive Jocuri Un joc este o activitate recreaţională în care sunt implicaţi unul sau mai mulţi...

Sistemul de Reglare a Temperaturii și Debitului unui Flux de Aer Recirculat LTR701

1.Introducere Automatica este ramura stiintei care se ocupa cu studiul metodelor si mijloacelor prin intermediul carora se asigura conducerea...

Rolul poveștilor, povestirilor în dezvoltarea limbajului oral la preșcolari

INTRODUCERE Poveștile sunt cele care ne-au marcat copilăria și cele care au trezit în noi cele mai frumoase sentimente și emoții. Cu toții, ne...

Comunicații de date în rețea cu microcontroller

DECLARAȚIE DE ORIGINALITATE Subsemnatul MARCU ADRIAN RADUCU, student la specializarea Electronica Aplicata din cadrul Facultății de Automatică,...

Arhitectura calculatorului

CAPITOLUL I ARHITECTURA CALCULATORULUI Un calculator este un sistem electronic specializat in prelucrarea datelor pe baza de program. El...

Macroeconomie

Capitolul 10 PIAŢA MUNCII Planul temei 10.1. Piaţa muncii; conţinut şi particularităţi Caseta 10. Segmentarea pieţei muncii 10.2. Cererea de...

Psihoterapie

Introducere în Psihologie Ce este PSIHOTERAPIA?-Generalitati esentiale Incercari de definitii si acceptiuni Una din definitii poate fi aceasta:...

Ai nevoie de altceva?