Apuntes de Microcontroladores

jueves, 3 de diciembre de 2020

Ley de Ohm (switch)

  #include <stdio.h>   


int main ()


{ /* Elección*/


char eleccion;


float Intensidad;


float Voltaje;


float Resistencia;




printf ("\n Que desea calcular mediante la ley de Ohm: \n");


printf ("\n A) Voltaje \n B) Intensidad \n C) Resistencia ");


printf ("\n \n Indique su eleccion: A, B, o C; (use mayuscula) \n");


scanf ("%c",&eleccion);






switch (eleccion) // Voltaje //


{

case 'A':


printf(" Voltaje = Intensidad * Resistencia \n");


printf ("\nIntroduce la Intensidad en Amperios: ");


scanf ("%f" , &Intensidad);


printf ("Introduce la Resistencia en Ohmios: ");


scanf("%f", &Resistencia);


Voltaje = Intensidad * Resistencia ;


printf ("El voltaje es: %f Voltios" , Voltaje);


break;



case 'B' : // Intensidad//


printf (" Intensidad = Voltaje / Resistencia \n");


printf ("\nIntroduce la Tension en Voltios: ");


scanf ("%f" , &Voltaje);


printf ("Introduce la Resistencia en Ohmios: ");


scanf("%f", &Resistencia);


Intensidad = Voltaje / Resistencia ;


printf ("La Intensidad es: %f Amperios" , Intensidad);


break;




case 'C' : // Resistencia //


printf (" Resistencia = Voltaje / Intensidad \n");


printf ("\nIntroduce la Tension en Voltios: ");


scanf ("%f" , &Voltaje);


printf ("Introduce la Intensidad en Amperios: ");


scanf("%f", &Intensidad);


Resistencia = Voltaje / Intensidad ;


printf ("La Resistencia  es: %f Ohmios" , Resistencia);


break;



default :


printf ("\n Opcion incorrecta");


printf ("\n \n Vuelva a ejecutar el programa \n");


}


printf ("\n\n ....Fin del programa....");


}

No hay comentarios:

Publicar un comentario