CODIGO C++
#include <iostream.h>
#include <conio.h>
void suma(float n1,float n2)
{float Suma;
Suma=n1+n2;
cout<<"la Suma:\t"<<n1<<"+"<<n2<<"="<<Suma<<endl;
}
void resta(float n1,float n2)
{float Resta;
Resta=n1-n2;
cout<<"la Resta:\t"<<n1<<"-"<<n2<<"="<<Resta<<endl;
}
void multiplicacion(float n1,float n2)
{float Multiplicacion;
Multiplicacion=n1*n2;
cout<<"la multiplicacion:\t"<<n1<<"*"<<n2<<"="<<Multiplicacion<<endl;
}
void division(float n1,float n2)
{float Division;
Division=n1/n2;
cout<<"la Division:\t"<<n1<<"/"<<n2<<"="<<Division<<endl;
}
void seno(float n1)
{
float seno;
seno=sin(n1);
cout<<"El seno de "<<n1<<" es:"<<seno<<endl;
}
void coseno(float n1)
{
float coseno;
coseno=cos(n1);
cout<<"El coseno es:"<<coseno<<endl;
}
void tangente(float n1)
{
float tangente;
tangente=tan(n1);
cout<<"La tangente es:"<<tangente<<endl;
}
void e(float n1,float z)
{
float exp;
exp=pow(n1,z);
cout<<"Elevado a la "<<z<<" es:"<<exp<<endl;
}
void raiz(float n1)
{
float r;
r=sqrt(n1);
cout<<"La raiz es:"<<r<<endl;
}
void main()
{char operacion;
float numero1,numero2,z;
char otro;
cout<<" + suma\n- resta\n* multiplicacion\n/ division\ne potencia\nr raiz\ns seno\nc coseno\nt tangente\n";
do
{
cout<<"Numero 1: ";
cin>>numero1;
cout<<"operacion: ";
cin>>operacion;
switch(operacion)
{case'+':
cout<<"Numero 2: ";
cin>>numero2;
suma(numero1,numero2);
break;
case'-':
cout<<"Numero 2: ";
cin>>numero2;
resta(numero1,numero2);
break;
case'*':
cout<<"Numero 2: ";
cin>>numero2;
multiplicacion(numero1,numero2);
break;
case'/':
cout<<"Numero 2: ";
cin>>numero2;
division(numero1,numero2);
break;
case 's':
seno(numero1);
break;
case 'c':
coseno(numero1);
break;
case 't':
tangente(numero1);
break;
case 'e':
cout<<"A q numero desea elevar:\n";
cin>>z;
e(numero1,z);
break;
case 'r':
raiz(numero1);
break;
default:cout<<"Error en opcion";
}
cout<<"Otra operacion?\n";
cin>>otro;
}
while(otro=='s');
getch();
}
IMAGEN DEL EJECUTABLE
No hay comentarios:
Publicar un comentario