programa que calcule corriente en circuito paralelo, serie y mixto

#include<stdlib.h> #include<stdio.h> using namespace std; int main() { int opcion; int r1,r2,r3,r11,r22,r33; int v; int tipo; do { printf("Menu\n"); printf("1. Ingresar Resistencias\n"); printf("2. Ingresar Voltaje\n"); printf("3. Calcular\n"); printf("4. SALIR\n"); printf("Elija una operacion: \n"); scanf("%d",&opcion); switch(opcion) { case 1: printf("Que tipo de circuito es?\n 1)R en Paralelo\n 2)R en Serie\n"); scanf("%d",&tipo); switch(tipo) { case 2: tipo=tipo; printf ("Digite el valor de R1: "); scanf ("%d", &r1); printf ("Digite el valor de R2: "); scanf ("%d", &r2); printf("Digite el valor de R3: "); scanf ("%d", &r3); break; case 1: tipo=tipo; printf ("Digite el valor de R11: "); scanf ("%d", &r11); printf ("Digite el valor de R22: "); scanf ("%d", &r22); printf("Digite el valor de R33: "); scanf ("%d", &r33); break; default: printf("incorrecto"); } break; case 2: printf ("Digite el Voltaje de la fuente "); scanf("%d", &v); break; case 3: int RTSerie; float RTParaleloA; float RTParaleloB; float I,I2; RTSerie= r1+r2+r3; if(tipo==2){ //usamos RTSerie.. printf("suma Rs: %d\n",RTSerie); printf("Voltaje Fuente %d\n",v); printf("I:%f \n",I); I= (float)v/(float)RTSerie; printf("Por lo tanto la Intesidad del circuito con resistencias en serie es: %f \n",I); }else{ //Usamos RTParalelo.. RTParaleloA=(1/(float)r11)+(1/(float)r22)+(1/(float)r33); RTParaleloB=(float)1/(float)RTParaleloA; printf("RTotal Paralelo %f",RTParaleloB); I2= (float)v/ RTParaleloB; printf("I:%f \n",I2); printf("Por lo tanto la Intesidad del circuito con resistencias en paralelo es: %f \n",I2); } break; case 4: break; default: printf("Opcion no valida\n"); } } while(opcion!=4); system("pause"); return 0; }
es un programa que calcula la corriente de las resistencias, y corriente total del circuito. donde se debe ingresar el valor de las resistencias y el valor de la fuente de voltaje.

1 Response

necesito ingresar, para el calculo del circuito mixto, el cual son 2 resistencias en paralelo y una en serie con respecto a la equivalente de las 2 anteriores. ademas que me diga sr usuario tanto el valor de la corriente en r1 es tanto el de r2 es tanto el de r3 es tanto ya sea en el tipo de circuito seleccionado.....por favor necesito ayuda lo debo entregar antes del viernes....se agredecera mucho la ayuda

Write a comment

You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.