Write a C program that will allow the user to enter the inner and outer radii of
ID: 3665005 • Letter: W
Question
Write a C program that will allow the user to enter the inner and outer radii of the pipe, the length of the pipe, and the internal and external temperatures. Once the user enters the input values, the program will compute the pipe’s heat conduction for a copper pipe with a k value of 401 Watts/°C/m. Define the k value as a symbolic. Note that the k value is in meters, however you are entering the pipe’s dimensions in centimeters. So, your program must convert centimeters to meters before computing the heat conduction value.
Explanation / Answer
#include <stdio.h>
// since you have not given the formula, I am taking it as:
/*
heat conduction = -k * (ex. temp - int. temp) * inner area
*/
int main(){
double innerRadius, outerRadius, length, intTemp, extTemp;
printf("Enter the inner and outer radii(cm): ");
scanf("%lf %lf", &innerRadius, &outerRadius);
innerRadius /= 100;
outerRadius /= 100;
printf("Enter the length(cm): ");
scanf("%lf", &length);
length /= 100;
printf("Enter the internal and external temperatures: ");
scanf("%lf %lf", &intTemp, &extTemp);
double k = 401;
double result = -k * (extTemp - intTemp) * 2 * 3.14159 * innerRadius * length;
printf("Heat conduction = %.2lf", result);
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.