ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Calculo De Resistencias, Programa En C

vargas.sam23 de Agosto de 2012

525 Palabras (3 Páginas)2.086 Visitas

Página 1 de 3

#include<stdio.h>

int main(void)

{

setvbuf(stdout, NULL, _IONBF, 0);

float r1,r2,r3,r4,r5,v,I;

v=5;

printf("escribe el valor de r1\n");

scanf("%f",&r1);

printf("escribe el valor de r2\n");

scanf("%f",&r2);

printf("escribe el valor de r3\n");

scanf("%f",&r3);

printf("escribe el valor de r4\n");

scanf("%f",&r4);

r5=1/((1/r1)+(1/(r2+r3))+(1/r4));

I=v/r5;

printf("El valor de la intensidad de corriente total es %f\n",I);

printf("El valor de la intensidad de corriente en r1 es %f\n",v/r1);

printf("El valor de la intensidad de corriente en r2 es %f\n",v/(r2+r3));

printf("El valor de la intensidad de corriente en r3 es %f\n",v/(r2+r3));

printf("El valor de la intensidad de corriente en r4 es %f\n",v/r4);

printf("El valor del voltaje en r1 es %f\n",v);

printf("El valor del voltaje en r2 es %f\n",(v/(r2+r3))*r2);

printf("El valor del voltaje en r3 es %f\n",(v/(r2+r3))*r3);

printf("El valor del voltaje en r4 es %f\n",v);

printf("El valor de la resistencia equivalente es %f\n",r5);

return 0;

}

#include<stdio.h>

int main(void)

{

setvbuf(stdout, NULL, _IONBF, 0);

float r1,r2,r3,r4,r5,v,I;

v=5;

printf("escribe el valor de r1\n");

scanf("%f",&r1);

printf("escribe el valor de r2\n");

scanf("%f",&r2);

printf("escribe el valor de r3\n");

scanf("%f",&r3);

printf("escribe el valor de r4\n");

scanf("%f",&r4);

r5=(1/(1/r2+1/r3))+r1+r4;

I=v/r5;

printf("El valor de la intensidad de corriente total es %f\n",I);

printf("El valor de la intensidad de corriente en r1 es %f\n",I);

printf("El valor de la intensidad de corriente en r2 es %f\n",(I*(1/(1/r2+1/r3)))/r2);

printf("El valor de la intensidad de corriente en r3 es %f\n",(I*(1/(1/r2+1/r3)))/r3);

printf("El valor de la intensidad de corriente en r4 es %f\n",I);

printf("El valor del voltaje en r1 es %f\n",I*r1);

printf("El valor del voltaje en r2 es %f\n",(I*(1/(1/r2+1/r3))));

printf("El valor del voltaje en r3 es %f\n",(I*(1/(1/r2+1/r3))));

printf("El valor del voltaje en r4 es %f\n",I*r4);

printf("El valor de la resistencia equivalente es %f\n",r5);

return 0;

}

EXPLICACION DE LOS PROGRAMAS

En estos ejercicios declaramos las variables, principalmente las 4 resistencias (r1, r2, r3 y r4), y como resistencia equivalente declaramos una variable mas (r5), en la cual, usamos la formula que obtuvimos teóricamente para obtener el valor de la resistencia equivalente de cada circuito. Después la variable del voltaje sabiendo que es igual a 5 (v). Y por último la variable de la intensidad de corriente total del circuito (I) que sabemos, por ley de Ohm, que I=v/re.

Después de esto, introducimos las fórmulas para calcular la intensidad de corriente y el voltaje en cada resistencia, para ello necesitamos recordar que en las resistencias en paralelo el voltaje que circule en cada resistencia colocada en paralelo no varia, pero la intensidad de corriente sí, ya que se divide en cada nodo; mientras que en resistencias en serie es lo contrario la intensidad de corriente en cada resistencia se mantiene igual, pero el voltaje en cada resistencia en serie si cambia.

Hecho todo

...

Descargar como (para miembros actualizados) txt (4 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com