Apuntes de Microcontroladores

Powered by Issuu
Publish for Free

sábado, 28 de noviembre de 2020

Cálculo del voltaje, la intensidad o la resistencia según la ley de Ohm

#include <math.h>

#include <stdio.h>


int main ()

{

int Opcion;

float V,I,R;

printf("\n Indique la magnitud que desea calcular: Voltaje, Intensidad o Resistencia.\n");

printf("\n Pulse 1 para Voltaje.");

printf("\n Pulse 2 para Intensidad.");

printf("\n Pulse 3 para Resistencia.\n");

scanf("%d", &Opcion);

if (Opcion==1)

{

printf("\n Ha elegido calcular el voltaje.");

printf("\n Indique el valor de la intensidad en Amperios y el de la resistencia en ohmios.\n");

scanf("%f %f", &I, &R);

V=I*R;

printf("\n El voltaje sera de %f voltios.\n",V);

}

else if (Opcion==2)

{

printf("\n Ha elegido calcular la intensidad.");

printf("\n Indique el valor del voltaje en voltios y el de la resistencia en ohmios.\n");

scanf("%f %f", &V, &R);

I=V/R;

printf("\n La intensidad sera de %f amperios.\n",I);

}

else if (Opcion==3)

{

printf("\n Ha elegido calcular la resistencia");

printf("\n Indique el valor del voltaje en voltios y el de la intensidad en amperios.\n");

scanf("%f %f", &V, &I);

R=V/I;

printf("\n La resistencia sera de %f ohmios.\n",R);

}

else

{

printf("La respuesta no es correcta, pruebe de nuevo.");

}

}

No hay comentarios:

Publicar un comentario