Bun venit
Guest
|
RSS
Bine ati venit la 9C acasa
Pagina principala
|
Inregistreaza-te acum
|
Logare
Meniul Site-ului
Pagina principala
Despre scoala
Profesorii nostri
Elevii clasei
Albume foto
Forum
Tradu un cuvant
Dex
Stiri
Stiri din sport
Muzica
Jocuri
Radio Online
Info
Horoscop
Exprima-ti opinia
Ce parere aveti despre site?
1.
Foarte buna
2.
Foarte proasta
3.
Buna
4.
Normal
5.
Proasta
[
Vezi rezutat
ยท
Arhiva
]
Raspunsuri:
43
Mini chat
Only authorized users can post messages
Info
Main
»
2010
»
Mai
»
12
» adunare/scadere/inmultire/modul nr complexe cu fisier
adunare/scadere/inmultire/modul nr complexe cu fisier
17:08
#include<iostream.h>
struct complex
{int re,im;};
complex z1,z2;
#include"adunare.cpp"
void main()
{cin>>z1.re>>z2.re;
cin>>z1.im>>z2.im;
cout<<"suma numerelor este"<<endl;
afisare(suma(z1,z2));
cout<<"suma numerelor"<<endl;
afisare(diferenta(z1,z2));
}
adunare.cpp
complex suma(complex z1,complex z2)
{ complex z3;
z3.re=z1.re+z2.re;
z3.im=z1.im+z2.im;
return z3;}
complex diferenta(complex z1,complex z2)
{ complex z3;
z3.re=z1.re-z2.re;
z3.im=z1.im-z2.im;
return z3;}
void afisare(complex z3)
{if(z3.im<0)
cout<<z3.re<<"+("<<z3.im<<")i"<<endl;
else cout<<z3.re<<"+"<<z3.im<<"i"<<endl;}
complex inmultire(complex z1, complex z2)
{complex z3;
z3.re=z1.re*z2.re-z1.im*z2.im;
z3.im=z1.im*z2.re +z2.im* z1.re;
return z3;}
float modul(complex z2)
{float m;
m=sqrt(z1.re*z1.re+z1.im*z1.im);
return m;}
complex impartire(complex z1, complex z2)
{complex z3;
float f1,f2,r1,r2;
f1=atan((float)(z1.im/z2.re));
f2=atan((float)(z2.im/z2.re));
r1=modul(z1);
r2=modul(z2);
z3.re=(r1/r2)*cos(f1-f2);
z3.im=sin(f1-f2);
return z3;}
void afisare2(complex z3)
{if(z3.im<0)
cout<<z3.re<<"+("<<z3.im<<")i"<<endl;
else cout<<z3.re<<"+"<<z3.im<<"i"<<endl;}
Views: 2351 | Added by:
Iulian
Only registered users can add comments.
[
Registration
|
Login
]
Logheaza-te
Calendar
«
Mai 2010
»
Du
Lu
Ma
Mi
Jo
Vi
Sa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Meteo
vremea
Curs Valutar
Curs Valutar BNR
Curs Valutar BNR
Cautare
Link-uri
Site clasei 9C
Statistica
Total online:
1
Guests:
1
Users:
0