Este documento presenta dos programas para calcular el volumen de un tanque cilíndrico. El primer programa calcula directamente el volumen usando las fórmulas matemáticas. El segundo programa implementa una función para calcular el volumen que es llamada dentro del programa principal. Ambos programas solicitan la entrada del radio y altura del tanque para realizar el cálculo.
1. Programa ejemplo. Calcular el
volumen de un tanque cilíndrico.
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <math.h>
#define PI 3.14
main()
{
float vol, rad, alt;
cout << "nn Indique altura del tanque : ";
cin >> alt;
cout << "nn Indique radio del tanque : ";
cin >> rad;
vol = PI*pow(rad,2)*alt;
printf("nn El volumen del tanque es : %6.2f", vol);
cout << "nn Presione una tecla para terminar.......";
getch();
return 0;
Ing. José Luis Ceballos
}
2. El mismo ejercicio pero usando una
función para calcular el volumen.
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <math.h>
#define PI 3.14
float volumen (float r, float h); Prototipo de la función
main()
{
float vol, rad, alt;
cout << "nn Indique altura del tanque : ";
cin >> alt;
cout << "nn Indique radio del tanque : ";
cin >> rad;
vol = volumen(rad,alt); Llamado a la función
printf("nn El volumen del tanque es : %6.2f", vol);
cout << "nn Presione una tecla para terminar.......";
getch();
return 0;
}
Ing. José Luis Ceballos
4. Asignación
Utilice la función scanf para leer la altura y el radio del tanque
cilíndrico en el ejemplo anterior.
Dada la siguiente ecuación, y = ax³ + 7 cuál de las siguientes
instrucciones, permite calcular el valor de ‘y’ :
Y=a*x*x*x+7
Y=a*x*x*(x+7)
Dado que d = 1; v = 50; n = 10; y t = 5; determine el valor de las
siguentes expresiones:
v / t + n – 10 * d
(v + n) / (t + d)
Desarrolle un programa que permita calcular la resistencia de un
alambre de cobre. La formula para obtener la resistencia de un
alambre es:
m * l / a, donde m = resistividad del metal, en este caso 10.4
l = longitud del alambre
a = área transversal del alambre
Ing. José Luis Ceballos