Ley de Ohm
"La intensidad de la corriente eléctrica que circula por un conductor eléctrico es directamente proporcional al voltaje aplicado e inversamente proporcional a la resistencia del mismo". (Georg Simón Ohm)
Descripción
En tu clase de Fundamentos Electrónicos para la Computación, su profesor, les acaba de enseñar la famosisíma Ley de Ohm, la cual relaciona el Voltaje (\(V\)), resistencia (\(R\)) e intensidad (también llamada "corriente" y se denota comunmente con la letra \(I\)) en un circuito eléctrico.
La fórmula que les enseñó su profesor establece que: \(V = I\) x \(R\). Que quiere decir que el voltaje es igual a la intensidad (medida en amperios) por la resistencia (medida en ohmios) del circuito.
Problema
Como su profesor les ha dicho que ocuparán esta fórmula (y sus derivadas) hasta el cansancio, deseas generar un programa que calcule las posibles operaciones que necesites a lo largo del semestre.
Entrada
Un carácter \(C\) que representa la medida que quieres calcular.
- Si \(C\) es \(V\) tendrás que calcular el voltaje y te darán, en la entrada, tanto \(I\) como \(R\), respectivamente.
- Si \(C\) es \(I\) tendrás que calcular la corriente y te darán, en la entrada, tanto \(V\) como \(R\), respectivamente.
- Si \(C\) es \(R\) tendrás que calcular la resistencia y te darán, en la entrada, tanto \(V\) como \(I\), respectivamente.
Salida
El resultado de la operación que te piden.
Ejemplos
Entrada
V 5 10
Salida
50.0000
Explicación: Se ocupa la fórmula del enunciado \(V = I * R\).
Entrada
I 20 10
Salida
2.0000
Entrada
R 190 10
Salida
19.0000
Límites
- \(1 \leq V, R, I \leq 10000\).
- La respuesta debe contener 4 decimales. (Para hacer eso, antes de imprimir tu respuesta tienes que poner
cout << fixed << setpresicion(4) << respuestay agregar la libreria<iomanip>)
Comments