Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Computacionales
COMPILADORES
void main() {
complex<double> x(0.0,0.0),y(0.0,0.0),z,*c;
int op;
double re,im;
do{
do{
cout<<"\n1. Introduccion del primer numero complejo\n";
cout<<"2. Introduccion del segundo numero complejo\n";
cout<<"3. Suma de los dos numeros complejos\n";
cout<<"4. Resta de los dos numeros complejos\n";
cout<<"5. Multiplicacion de los dos numeros complejos\n";
cout<<"6. Division de los dos numeros complejos\n";
cout<<"7. Salir\n";
cout<<"Introduce opcion: ";
cin>>op;
} while (op<1 || op>7);
switch (op)
{case 1:cout<<"Introduce la parte real del primer numero: ";cin>>re;
cout<<"Introduce la parte imaginaria: ";cin>>im;
c= new complex <double> (re,im);
x=*c;
delete c;
break;
case 2:cout<<"Introduce la parte real del segundo numero: ";cin>>re;
cout<<"Introduce la parte imaginaria: ";cin>>im;
c= new complex <double> (re,im);
y=*c;
delete c;
break;
case 3: z=x+y;
cout<<"\nLa suma de x= "<<x<< " y de y= "<<y<<" es igual a z=
"<<z<<endl;
break;
case 4: z=x-y;
cout<<"\nLa resta de x= "<<x<< " y de y= "<<y<<" es igual a z=
"<<z<<endl;
break;
case 5: z=x*y;
cout<<"\nLa multiplicacion de x= "<<x<< " y de y= "<<y<<" es igual
a z= "<<z<<endl;
break;
case 6: z=x/y;
cout<<"\nLa division de x= "<<x<< " y de y= "<<y<<" es igual a z=
"<<z<<endl;
break;
}
}while (op!=7);
}
void main() {
string s1,s2,x,re;
int pos,posant,n,n_apariciones[50],p=0,i;
getch();
}
// calculos
area = 3.1416 * radio * radio;
perimetro = 3.1416 * radio * 2;
return 0;
}