funciones en c++

#include<iostream>
#include<math.h>
using namespace std;
int i,j,r,pa,x,a,b,po,p,n;
double t1,k,v1,p1,pr,vi,h,ha;
int parabola(int a);//2.variable de paso
int potencia(int a,int b);
int presion(int t1);
int altura(int vi);

int main()
{
int op;
do{

cout<<"menu:\n";
cout<<"1.parabola\n";
cout<<"2.potencia\n";
cout<<"3.presion\n";
cout<<"4.altura\n";
cout<<"ingrese opcion:";cin>>op;

switch(op)
{


case 1:
{
cout<<"ingrese valores:\n";
cout<<"desde:";cin>>i;
cout<<"hasta:";cin>>j;
for(x=i;x<=j;x++)
{
r=parabola(x);//1.invocar
cout<<"cuando X toma el valor de "<<x<<" el valor es: "<<r<<endl;
}
};break;
case 2:
{
cout<<"ingrese la base:";cin>>a;
cout<<"ingrese el exponenete:";cin>>b;
for(a;a<=100;a=a+5)
{
po=potencia(a,b);
cout<<a<<" elevado a "<<b<<" es:"<<po<<endl;
}
};break;
case 3:
{
cout<<"ingrese el volumen:";cin>>v1;
cout<<"con valor de constante K=5\n";
k=5;
t1=1;
do{
p1=presion(t1);
t1=t1+10;
cout<<"cuando la temperatura es "<<t1<<" la presion es: "<<p1<<endl;
}while(t1<=100);
};break;
case 4:
{
cout<<"ingrese el valor enesimo,";cin>>n;
vi=5;
while(vi<=100)
{
h=altura(vi);
vi=vi+10;
cout<<"cuando la velocidad incial es "<<vi<<" la altura obtenida es: "<<h<<endl;
}
}
}//fim-switch
}while(op!=0);
system("pause");
return 0;
}
//funciones
int parabola(int a)
{
pa=pow(a,2)+1;//#
return pa;//4
}
int potencia(int a,int b)
{
p=pow(a,b);
return p;
}
int presion(int t1)
{
pr=(k*t1)/v1;
return pr;
}
int altura(int vi)
{
ha=(pow(vi,2))/(20);
return ha;
}
descargar

No hay comentarios:

Con la tecnología de Blogger.