Clase de Lenguaje de Programación
SEMANA 2
SUMA, RESTA, MULTIPLICACIÓN , MAGNETISMO , CAIDA DE TENSION
SUMA
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
// 1. DECLARACIOn
int a, b, r;
double r1;
// 2. ASIGNACIÓN
cout<<"Ingrese el valor a = "; cin>> a;
cout<<"Ingrese el valor b = "; cin>> b;
// 3. PROCESO
r = a + b;
r1 = a/b;
// 4. RESULTADO
cout<<"La suma de "<<a<<" + "<<b<<" = "<< r >> endl;
cout<<"La division de "<<a<<" / "<<b<<" = "<< r1 endl;
}

CAMPO MAGNETICO
#include <iostream>
#include <cmath>
// Definir una función para calcular el campo magnético
double calcularCampoMagnetico(double carga, double velocidad, double densidadFlujo) {
return carga * velocidad * densidadFlujo;
}
int main()
{
// Entrada de datos
double carga, velocidad, densidadFlujo;
std::cout << "Ingrese la carga de la partícula (Coulombs): ";
std::cin >> carga;
std::cout << "Ingrese la velocidad de la partícula (m/s): ";
std::cin >> velocidad;
std::cout << "Ingrese la densidad de flujo magnético (Tesla): ";
std::cin >> densidadFlujo;
// Calcular el campo magnético utilizando la función definida
double campoMagnetico = calcularCampoMagnetico(carga, velocidad, densidadFlujo);
// Mostrar el resultado
std::cout << "El campo magnetico es: " << campoMagnetico << " Newtons" << std::endl;
return 0;
}

#include <iostream>
using namespace std;
int main()
{
// 1. DECLARACION
double F, n, q, As, V, B;
//2. ASIGNACION
cout<<"Ingrese el valor de la carga 1 = "; cin>>q;
cout<<"Ingrese el valor de las espiras n= "; cin>>n;
cout<<"Ingrese el valor de la area As = "; cin>>As;
cout<<"Ingrese el valor del voltaje V = "; cin>>V;
cout<<"Ingrese el valor del campo magnetico B = "; cin>>B;
//3. PROCESO
F= q*n*As*V*B;
//4. RESULTADO
cout<<"El valor de la fuerza magnetica es: F = "<<F;
cout<<" Newtons";
}

NOTA:
Al programar no se usa tildes , como observamos en los últimos ejemplos .