Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

The following formulas are used for calculating the \"equivalent resistance\" in

ID: 3845467 • Letter: T

Question

The following formulas are used for calculating the "equivalent resistance" in electric circuits. Series resistance: R_eq = R_1 + R_2 + R_3 + Series circuit Parallel resistance: R_eq = (1/R_1 + 1/R_2 + 1/R_3 + ..) Parallel circuit To calculate the total current (I_total) in a combinational circuit like the following figure, it is enough to use the following formula. I_total = v/R_eq where V is source voltage. Write a code in c programing asking two questions: The type of resistors model (p for parallel and s for series) The number of resistors (maximum 3) The voltage supply is a fixed value 24 volts. Calculate the equivalent resistance and report it. Calculate the total current and report it. If user entered the number of resistors anything except 1, 2 and 3, the program should create a message and ask the user to run the code again and use the correct number.

Explanation / Answer

// C code
#include <stdio.h>

int main()
{
char type;
double voltage = 24;
printf("Enter type of model: ");
scanf(" %c", &type);

int n;
printf("Enter number of resistors(1-3): ");
scanf("%d", &n);

while(1)
{
if(n >= 1 && n <= 3)
break;
else
{
printf("Invalid Input Enter again: ");
scanf("%d", &n);
}
}

double resistors[n];
double sum = 0;
for (int i = 0; i < n; ++i)
{
printf("Enter resistor %d: ",(i+1));
scanf("%lf",&resistors[i]);
}

if(type == 's')
{
for (int i = 0; i < n; ++i)
{
sum = sum + resistors[i];   
}
}
else if(type == 'p')
{
for (int i = 0; i < n; ++i)
{
sum = sum + 1/resistors[i];   
}

sum = 1/sum;
}

double current = voltage/sum;

printf("Total resistance: %0.2lf ", sum);
printf("Total current: %0.2lf ", current);

return (0);
}

/*

output:

Enter type of model: p
Enter number of resistors(1-3): 10
Invalid Input
Enter again: 10
Invalid Input
Enter again: 4
Invalid Input
Enter again: 3
Enter resistor 1: 56.5
Enter resistor 2: 45.5
Enter resistor 3: 44.5
Total resistance: 16.09
Total current: 1.49


*/

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote