Lab 3


#include<iostream>
#include<math.h>
using namespace std;
int opcion;
int x,b,q,vi,t,y,j,m,n,s,N;
double p,a,R,Q,z,v,theta,pi=3.1415;
double funcion(double a);
double potencia(int x,int y);
double velocidad(int m,int n,int s);
double carga(double p,double q);
int main ()
{
    cout<<"menu.\n";
    cout<<"1.funcion.\n";
    cout<<"2.potencia.\n";
    cout<<"3.velocidad final.\n";
    cout<<"4.carga.\n";
    cout<<endl;
    cout<<"Elija una opcion: ";
    cin>>opcion;
    cout<<endl;
    switch(opcion)
    {
  case 1:
                       {
               for(x=-5;x<=5;x=x+1)
                     {
                cout<<"Cuando la variable vale: "<<x<<endl;
                R=funcion(x);
                 cout<<"La funcion es: "<<R<<endl;
                 cout<<endl;
                }//fin_for_x
                       };break;
  case 2:
                       {
                cout<<" Asigne el valor final de a :";cin>>N;
                cout<<" Asigne el valor del exponte :";cin>>b;
                cout<<endl;
                for(a=1;a<=N;a=a+1)
                       {
                cout<<"Cuando la base vale: "<<a<<endl;
                     p=potencia(a,b);
                cout<<"La potencia es: "<<p<<endl;
                cout<<endl;
                               }//fin_for_a
                       };break;
     case 3:
                       {
                  cout<<" Asigne el tiempo :";cin>>t;
                  cout<<" Asigne la aceleracion :";cin>>a;
                  cout<<endl;
                      for(vi=2;vi<=20;vi=vi+2)
                            {
                 cout<<"Cuando la velocidad inicial vale: "<<vi<<endl;
                      z=velocidad(vi,a,t);
                 cout<<"La velocidad final es: "<<z<<endl;
                  cout<<endl;
                       }//fin_for_t
                       };break;
 case 4:
                       {
                   for(theta=5;theta<=35;theta=theta+5)
                              {
                   cout<<"CUANDO THETA VALE : "<<theta<<endl;
                    cout<<endl;
                              for(v=1;v<=5;v=v+0.5)
                                 {
                    cout<<"con un Voltaje de: "<<v<<endl;
                                           z=carga(v,theta);
                                    cout<<"Entonces la carga es: "<<z<<endl;
                                                 cout<<endl;
                                                                   }//fin_for_v
                              }//fin_for_theta
                       };break;
    }//fin_switch
    system ("pause");
    return 0;
}//fin_programa    
//zona de funciones:
double funcion(double a)
{
       p=pow(a,2)+5;
       return p;
}
double potencia(int x, int y)
{
       Q=pow(x,y);
       return Q;
}
double velocidad(int m,int n,int s)
{
       p=m+n*s;
       return p;
}
double carga(double p,double q)
{
       R=q*pi/180;
       p=p*sin(R);
       return p;

}  


No hay comentarios:

Publicar un comentario