#include <stdio.h>
int main( ) {
int n, choice, i;
char sel;
printf ( "This is a program that calculates resistance.\n " ) ;
do {
printf ( "Enter 1 for parallel or 2 for series: " ) ;
printf ( "How many resistors are there: " ) ;
double r[ n] ;
for ( i= 0 ; i< n; i++ ) {
}
float res_tot = 0 , inv_res_tot = 0 ;
if ( choice== 1 ) {
for ( i= 0 ; i< n; i++ ) {
inv_res_tot+= ( 1 / r[ i] ) ;
}
res_tot= ( 1 / inv_res_tot) ;
}
else if ( choice== 2 ) {
for ( i= 0 ; i< n; i++ ) {
res_tot+= r[ i] ;
}
}
printf ( "\n The total resistance is: %f Ohms\n " , res_tot
) ;
printf ( "\n Would you like to calculate another(y/n): " ) ;
} while ( sel== 'Y' || sel== 'y' ) ;
return ( 0 ) ;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKCmludCBuLCBjaG9pY2UsIGk7CmNoYXIgc2VsOwoKCnByaW50ZigiVGhpcyBpcyBhIHByb2dyYW0gdGhhdCBjYWxjdWxhdGVzIHJlc2lzdGFuY2UuXG4iKTsKCmRvewogICAgcHJpbnRmKCJFbnRlciAxIGZvciBwYXJhbGxlbCBvciAyIGZvciBzZXJpZXM6ICIpOwogICAgc2NhbmYoIiVkIiwgJmNob2ljZSk7CgogICAgcHJpbnRmKCJIb3cgbWFueSByZXNpc3RvcnMgYXJlIHRoZXJlOiAiKTsKICAgIHNjYW5mKCIlZCIsICZuKTsKICAgIHByaW50ZigiXG4iKTsKCiAgICBkb3VibGUgcltuXTsKCiAgICBmb3IoaT0wOyBpPG47IGkrKykgewogICAgICAgIHByaW50ZigiUmVzaXN0b3IgJWQ6ICIsIGkrMSk7CiAgICAgICAgc2NhbmYoIiVsZiIsICZyW2ldKTsKICAgIH0KCWZsb2F0IHJlc190b3QgPSAwLCBpbnZfcmVzX3RvdCA9IDA7CiAgICBpZihjaG9pY2U9PTEpIHsKICAgICAgICBmb3IoaT0wOyBpPG47IGkrKyl7CiAgICAgICAgICAgIGludl9yZXNfdG90Kz0oMS9yW2ldKTsKICAgICAgICB9CgogICAgICAgIHJlc190b3Q9KDEvaW52X3Jlc190b3QpOwogICAgfSAgIAoKICAgIGVsc2UgaWYoY2hvaWNlPT0yKSB7CiAgICAgICAgZm9yKGk9MDsgaTxuOyBpKyspIHsKICAgICAgICAgICAgcmVzX3RvdCs9cltpXTsKICAgICAgICB9ICAgCiAgICB9CgogICAgcHJpbnRmKCJcblRoZSB0b3RhbCByZXNpc3RhbmNlIGlzOiAlZiBPaG1zXG4iLCByZXNfdG90KTsKCiAgICBwcmludGYoIlxuV291bGQgeW91IGxpa2UgdG8gY2FsY3VsYXRlIGFub3RoZXIoeS9uKTogIik7CiAgICBnZXRjaGFyKCk7CiAgICBzY2FuZigiJWMiLCAmc2VsKTsKCn0gd2hpbGUoc2VsPT0nWScgfHwgc2VsPT0neScpOwoKCgpyZXR1cm4oMCk7ICAKfQ==