#include<iostream>
#include<math.h>
using namespace std;
int x,y,r,xf,rbucle,a,b,rp,p,v,k,t;
double l,resistencia ,cseno=0.85,ct,i,s;
int funcion(int x);
int potencia(int a,int b);
double gases(int v,int t);
double caida(double i);
int main()
{
int op;
do{
cout<<"menu\n";
cout<<"1.parabola\n";
cout<<"2.parabola con bucle\n";
cout<<"3.potencia\n";
cout<<"4.constante de gases\n";
cout<<"5.caida de tension\n";
cout<<"ingrese opcion:";cin>>op;
switch(op)
{
case 1:
{
cout<<"ingrese un valor para 'X' :";cin>>x;
r=funcion(x);
cout<<"cuando 'X' es "<<x<<" el valor obtenido es: "<<r<<endl;
};break;
case 2:
{
cout<<"ingrese valores para 'X' \n";
cout<<"desde:";cin>>x;
cout<<"hasta:";cin>>xf;
for(x;x<=xf;x++)
{
rbucle=funcion(x);
cout<<"cuando 'X' es "<<x<<" el valor obtenido es: "<<rbucle<<endl;
}
};break;
case 3:
{
cout<<"ingrese una base: ";cin>>a;
cout<<"ingrese un exponente: ";cin>>b;
for(a;a<20;a++)
{
rp=potencia(a,b);
cout<<"una base "<<a<<" elevada a "<<b<<" = "<<rp<<endl;
}
};break;
case 4:
{
cout<<"ingrese la presion:";cin>>p;
cout<<"ingrese el volumen:";cin>>v;
do{
cout<<endl;
cout<<"cuando el volumen es "<<v<<endl;
for(t=1;t<=20;t=t+2)
{
r=gases(v,t);
cout<<"y la temperatura = "<<t<<" la constanste'K' = "<<r<<endl;
}
v=v+2;
}while(v<=100);
};break;
case 5:
{
cout<<"ingrese la longitud:";cin>>l;
cout<<"ingrese la intensidad:";cin>>i;
resistencia=0.0175;
s=3;
for(i;i<=100;i=i+10)
{
ct=caida(i);
cout<<"cuando la intensidad es "<<i<<" la caida de tension es:"<<ct<<endl;
}
};break;
}//fin-switch
}while(op!=0);
system("pause");
return 0;
}//fin-programa
//funciones
int funcion(int x)
{
y=pow(x,2)+5;
return y;
}
int potencia(int a,int b)
{
p=pow(a,b);
return p;
}
double gases(int v,int t)
{
k=(p*v)/(t);
return k;
}
double caida(double i)
{
t=(resistencia*sqrt(3)*l*i*cseno)/(s);
return t;
}
No hay comentarios:
Publicar un comentario