/*********************************************************************
Programa que nos calcula la impedancia de un circuito RL. Para
calcular la impedancia el programa tiene que leer los datos de
resistencia (R), reactancia inductiva (Xl) que serán introducidos por el usuario.
FORMULAS CALCULO IMPEDANCIA EN CIRCUITO RL
Xl = 2* 3,141592*F*L
Z = RAIZ2 (R*R + Xl*Xl)
**********************************************************************/
#include <stdio.h>
#include <math.h>
main() {
float Z; /*Valor de la impedancia del circuito RL.*/
float Xl; /*Valor de la reactancia inductiva del circuito.*/
float F; /*Valor de la frecuencia del circuito.*/
float L; /*Valor de la inductancia del cirucito.*/
float R; /*Valor de la resistencia del circuito.*/
// Solicitamos que el usuario introduzca el valor de la inductancia
printf("Introduzca el valor de la inductancia (L) en Henrios => ");
// Asignamos el valor introducido a dicha variable
scanf("%f", &L);
// Solicitamos que el usuario introduzca el valor de la Frecuencia
printf("Introduzca el valor de la frecuencia (F) en Hercios => ");
// Asignamos el valor introducido a dicha variable
scanf("%f", &F);
// Calculamos la reactancia inductiva
Xl = 2*3,141592*F*L;
// Solicitamos que el usuario introduzca el valor de la reesistencia
printf("Introduzca el valor de la resistencia (R) en ohmios => ");
// Asignamos el valor introducido a dicha variable
scanf("%f", &R);
// Calculamos el voltaje aplicando la ley de Ohm
Z = sqrt(R*R + Xl*Xl);
// Sacamos por pantalla el valor del voltaje calculado
printf("\n\n\n");
printf("Impedancia (Z) = %f ohmios", Z);
}
No hay comentarios:
Publicar un comentario