P
O
R
T
A
F
Ó
L
I
O
SOLIS VILCARIMA ROBERTO CARLOS

a) Formula del Campo magnético:
#include <>
#include <cmath>
using namespace std;
int main()
{
// Declaración
double Campo_magnetico, F, q, V, Angulo;
// Designación
std::cout<<"F (Fuerza) = "; cin>>F;
std::cout<<"q (Carga) = "; cin>>q;
std::cout<<"V (Velocidad) = "; cin>>V;
std::cout<<"Angulo (En radianes) = "; cin>>Angulo;
// Cálculo
Campo_magnetico=F/(q*V*std::sin(Angulo));
// Resultado
std::cout<<"El Campo magnetico es = "<<Campo_magnetico<< std::endl;
}
b) Calculadora de funciones trigonométricas:
#include <iostream>
#include <cmath>
using namespace std;
//Convertir grados sexagesimales a radianes
double GradoARadianes(double Grados)
{
return((Grados+3.1416)/180);
}
int main()
{
std::cout<<"Seleccione una de las funciones trigonometricas"<< std::endl;
// Declaración
int Operacion;
double Valor, Resultado;
// Designación
std::cout<<"1. Seno\n2. Coseno\n3. Tangente\n4. Secante\n5. Cosecante\n6. Cotangente\n"; std::cin>>Operacion;
std::cout<<"Ingrese el valor (Grados radianes): "; std::cin>>Valor;
switch(Operacion)
{
case 1:
Resultado=sin(Valor); break;
case 2:
Resultado=cos(Valor); break;
case 3:
Resultado=tan(Valor); break;
case 4:
Resultado=1/cos(Valor); break;
case 5:
Resultado=1/sin(Valor); break;
case 6:
Resultado=1/tan(Valor); break;
default:
std::cout<<"Operacion no valida";
return 1;
}
std::cout<<"El resultado es = "<<Resultado<< std::endl;
return 0;
}