martes, 3 de diciembre de 2013

EVAP4

1.- CAIDA LIBRE

#include<iostream>
using namespace std;
 // 1) DECLARACION
    int  vi,vf,t;
    float h,hmax, r1, r2;
   float altura_(int vi, int vf, int t );  // DECLARACION DE LA FUNCION
   float altura_max(int vi);

int main()
{
     //asignación
       cout <<"******CAIDA LIBRE****** "; 
    cout<<endl;
    cout <<"INGRESE LA VELOCIDAD INICIAL  : ";  
    cin>>vi;
    cout<<endl;
    cout <<"INGRESE LA VELOCIDAD FINAL : ";  
    cin>>vf;    
    cout<<endl;
    cout <<"INGRESE EL TIEMPO: ";  
    cin>>t;
    cout<<endl;
   // proceso
     r1 = altura_(vi, vf,t );  // INVOCACION
     r2 = altura_max(vi);
    
        cout<<endl;
    cout <<"LA ALTURA ES = "<<r1;   
    cout<<endl;
    cout <<"LA ALTURA MAXIMA ES = "<<r2;
    cout<<endl;
    cout<<endl;
        system("pause");
        return 0;
        }
  // DESARROLLO DE LAS FUNCIONES
   float altura_(int vi, int vf, int t )
  {
      h= (vi*t+vf*t)/2;
      return h;
      }
  
   float altura_max(int vi)
   {
      hmax= (vi*vi)/19.6;
      return hmax;
      }
  


2.- SUMA DE CUBOS Y CUADRADO 

#include<iostream>

using namespace std;

 // 1) DECLARACION
    int  i, n, suma, opcion;
    float x2,x3, r1, r2;
   float cuadrados(int i,int n, int suma);  // DECLARACION DE LA FUNCION
   float cubos(int i,int n, int suma);

int main()
{
  
   //asignación
  
    cout <<"INGRESE CANTIDAD DE ELEMENTOS A SUMAR  ";  
    cin>>n;
    cout<<endl;

    cout<<endl;
  
   // proceso
     r1 = cuadrados(i,n,suma);  // INVOCACION
     r2 = cubos(i,n,suma);
    
        cout<<endl;
    cout <<"LA SUMA DE LOS CUADRADOS ES :  "<<r1;   
    cout<<endl;
    cout <<"LA SUMA DE LOS CUBOS ES :  "<<r2;
    cout<<endl;
    cout<<endl;


        system("pause");
        return 0;
        }
  // DESARROLLO DE LAS FUNCIONES
   float cuadrados(int i,int n, int suma)
  {
       //Proceso repetitivo finito
    for (i=1; i<=n; i++)
    {
        suma = suma + (i*i);
    };
      return suma ;
      }
  
   float cubos(int i,int n, int suma)
   {
     //Proceso repetitivo finito
    for (i=1; i<=n; i++)
    {
        suma = suma + (i*i*i);
    } ;
      return suma;
      }


3.- VOLUMEN Y AREA DE UNA ESFERA

#include<iostream>
using namespace std;
 // 1) DECLARACION
    int  r;
    float v,a, r1, r2;
   float volumen_(int r );  // DECLARACION DE LA FUNCION
   float area_(int r);

int main()
{
  
   //asignación
  
    cout <<"******AREA Y VOLUMEN DE UNA ESFERA***** "; 
    cout<<endl;
    cout <<"INGRESE EL RADIO DE LA ESFERA  : ";  
    cin>>r;
    cout<<endl;
 

   // proceso
     r1 = volumen_(r );  // INVOCACION
     r2 = area_(r);
    
        cout<<endl;
    cout <<"EL VOLUMEN ES :  "<<r1;   
    cout<<endl;
    cout <<"EL AREA ES:  "<<r2;
    cout<<endl;
    cout<<endl;


        system("pause");
        return 0;
        }
  // DESARROLLO DE LAS FUNCIONES
   float volumen_(int r)
  {
      v= 4.18879*r*r*r ;
      return v;
      }
  
   float area_(int r)
   {
      a= 12.56637*r*r ;
      return a;
      }
  


4.- MOVIMIENTO CIRCULAR UNIFORME 


#include<iostream>
using namespace std;
 // 1) DECLARACION
    int  wo,a,t;
    float wf,d, r1, r2;
   float velocidad_angular_final(int wo,int a, int t  );  // DECLARACION DE LA FUNCION
   float desplazamiento_angular(int wo, int t, int a);

int main()
{
  
   //asignación
  
    cout <<"*****MOVIMIENTO CIRCULAR UNIFORME***** "; 
    cout<<endl;
    cout <<"INGRESE LA VELOCIDAD ANGULAR INICIAL  : ";  
    cin>>wo;
    cout<<endl;
    cout <<"INGRESE LA ACELERACION ANGULAR   : ";  
    cin>>a;
    cout<<endl;
    cout <<"INGRESE EL TIEMPO  : ";  
    cin>>t;
    cout<<endl;

   // proceso
     r1 = velocidad_angular_final(wo,a,t);  // INVOCACION
     r2 = desplazamiento_angular(wo, t,a);
    
        cout<<endl;
    cout <<"LA VELOCIDAD ANGULAR FINAL ES :  "<<r1;   
    cout<<endl;
    cout <<"EL DESPLAZAMIENTO ANGULAR ES :  "<<r2;
    cout<<endl;
    cout<<endl;


        system("pause");
        return 0;
        }
  // DESARROLLO DE LAS FUNCIONES
   float velocidad_angular_final(int wo,int a, int t  )
  {
      wf= wo+a*t;
      return wf;
      }
  
   float desplazamiento_angular(int wo, int t, int a)
   {
      d= wo*t+ (a*t*t)/2 ;
      return d;
      }
  
5.- PROMEDIO ARITMETICO Y MULTIPLICACION 

#include<iostream>
using namespace std;
 // 1) DECLARACION
    int  a,b,c,d,e;
    float f,g,r1, r2;
   float media_aritmetica(int a,int b, int c,int d, int e);  // DECLARACION DE LA FUNCION
   float multiplicacion(int a,int b, int c,int d, int e);

int main()
{
  
   //asignación
  
 
    cout <<"INGRESE PRIMER ELEMENTO: ";  
    cin>>a;
    cout<<endl;
    cout <<"INGRESE SEGUNDO ELEMENTO: ";  
    cin>>b;
    cout<<endl;
    cout <<"INGRESE TERCER ELEMENTO: ";  
    cin>>c;
    cout<<endl;
    cout <<"INGRESE CUARTO ELEMENTO: ";  
    cin>>d;
    cout<<endl;
    cout <<"INGRESE QUINTO ELEMENTO: ";  
    cin>>e;
    cout<<endl;
  

   // proceso
     r1 = media_aritmetica(a,b,c,d,e);  // INVOCACION
     r2 = multiplicacion(a,b,c,d,e);
    
        cout<<endl;
    cout <<"LA MEDIA ARITMETICA ES :  "<<r1;   
    cout<<endl;
    cout <<"LA MULTIPLICACION DE LOS TERMINOS ES  :  "<<r2;
    cout<<endl;
    cout<<endl;


        system("pause");
        return 0;
        }
  // DESARROLLO DE LAS FUNCIONES
   float media_aritmetica(int a,int b, int c,int d, int e)
  {
      f= (a+b+c+d+e)/5;
      return f;
      }
  
   float multiplicacion(int a,int b, int c,int d, int e)
   {
      g=a*b*c*d*e ;
      return g;
      }

6.- CONVERSIÓN DETEMPERATURA

#include<iostream>
using namespace std;
 // 1) DECLARACION
    int  c;
    float k,f,r,r1,r2,r3;
   float grados_kelvin(int c);  // DECLARACION DE LA FUNCION
   float grados_fahrenheit(int c);
   float grados_rankine(int c); 

int main()
{
  
   //asignación
  
 
    cout <<"INGRESE GRADOS CELSIUS  ";  
    cin>>c;
    cout<<endl;

    cout<<endl;
  

   // proceso
   r1= grados_kelvin(c);  // DECLARACION DE LA FUNCION
   r2= grados_fahrenheit( c);
   r3= grados_rankine( c);
    
        cout<<endl;
    cout <<"CELSIUS A KELVIN :  "<<r1;   
    cout<<endl;
    cout <<"CELSIUS A FAHRENHEIT :  "<<r2;
    cout<<endl;
    cout <<"CELSIUS A RANKINE :  "<<r3;
    cout<<endl;
    cout<<endl;


        system("pause");
        return 0;
        }
  // DESARROLLO DE LAS FUNCIONES
   float grados_kelvin(int c)
  {
    k= c-273 ;
      return k ;
      }
  
   float grados_fahrenheit(int c)
   {
         f= 1.8*c +32
    ;
      return f;
      }
   float grados_rankine(int c)  
   {
         r= 1.8*c + 492
    ;
      return r;

      }

8.- ESPACIO 


#include<iostream>
using namespace std;
 // 1) DECLARACION
    int  v,t;
    float e, r1;
   float espacio_(int v, int t);  // DECLARACION DE LA FUNCION


int main()
{
     //asignación
    
    cout <<"INGRESE LA VELOCIDAD CONSTANTE  : ";   
    cin>>v;
    cout<<endl;
    cout <<"INGRESE EL TIEMPO : ";   
    cin>>t;     
    cout<<endl;

   // proceso
     r1 = espacio_(v,t );  // INVOCACION
     
        cout<<endl;
    cout <<"EL ESPACIO ES "<<r1;    
    cout<<endl;
   
        system("pause");
        return 0;
        }
  // DESARROLLO DE LAS FUNCIONES
   float espacio_(int v, int t)
  { 
      e=v*t;
      return e;
      }

9.- SUMA Y PRODUCTO DE RAICES


#include<iostream>
using namespace std;
 // 1) DECLARACION
    int  a,b,c;
    float s,p, r1,r2;
   float suma_raices(int a, int b);  // DECLARACION DE LA FUNCION
   float producto_raices(int c, int a); 


int main()
{
     //asignación
    
    cout <<"INGRESE LA CONSTANTE DEL TERMINO CUADRATICO  : ";   
    cin>>a;
    cout<<endl;
    cout <<"INGRESE LA CONSTANTE DEL TERMINO LINEAL : ";   
    cin>>b;     
    cout<<endl;
     cout <<"INGRESE EL TERMINO INDEPENDIENTE : ";   
    cin>>c;     
    cout<<endl;

   // proceso
     r1 = suma_raices(a,b);  // INVOCACION
     r2 = producto_raices(a,c);
     
    cout<<endl;
    cout <<"LA SUMA DE RAICES ES "<<r1;    
    cout<<endl;
    cout <<"EL PRODUCTO DE RAICES ES "<<r2;    
    cout<<endl;

        system("pause");
        return 0;
        }
  // DESARROLLO DE LAS FUNCIONES
   float suma_raices(int a, int b)
  { 
      s =-b/a;
      return s; 
      }
   float producto_raices(int c, int a)
  { 
      p=c/a;
      return p;
      }

10.- TRINOMIO AL CUADRADO


#include<iostream>
using namespace std;
 // 1) DECLARACION
    int  a,b,c;
    float s,p, r1,r2;
   float trinomiocuadrado(int a, int b, int c);  // DECLARACION DE LA FUNCION
   float trinomiocubo(int a, int b, int c);

int main()
{
     //asignación
    
    cout <<"INGRESE PRIMER TERMINO : ";   
    cin>>a;
    cout<<endl;
    cout <<"INGRESE SEGUNDO TERMINO : ";   
    cin>>b;     
    cout<<endl;
     cout <<"INGRESE TERCER TERMINO : ";   
    cin>>c;     
    cout<<endl;
 
   // proceso
     r1 = trinomiocuadrado(a,b,c);  // INVOCACION
     r2 = trinomiocubo(a,b,c);
     
    cout<<endl;
    cout <<"EL TRINOMIO AL CUADRADO ES  "<<r1;    
    cout<<endl;
    cout <<"EL TRINOMIO AL CUBO ES  "<<r2;    
    cout<<endl;
  

        system("pause");
        return 0;
        }
  // DESARROLLO DE LAS FUNCIONES
   float trinomiocuadrado(int a, int b, int c)
  { 
      s =a*a+b*b+c*c+2*a*b+2*a*c+2*b*c;
      return s; 
      }
   float trinomiocubo(int a, int b, int c)
  { 
      p =a*a*a+b*b*b+c*c*c+3*a*a*b+3*a*a*c+3*a*b*b+3*a*c*c+3*b*c*c+6*a*b*c;
      return p; 
      }
  
  
   

martes, 19 de noviembre de 2013

EVAP3

1)CALCULAR EL CUADRADO DE UN NUMERO

#include <iostream>
using namespace std;
int main()
{
//DECLARACION
    int x;

//ASIGNACION
    cout<<"INGRESE NUMERO:"; cin>>x;
    if (x>=0) {
              cout<<"EL NUMERO AL CUADRADO ES:"<<x*x;
              cout<<"\n\n";
              }
else{
cout<<"EL NUMERO AL CUADRADO ES:"<<x*x;
cout<<"\n\n";
}
 system("pause");
    return 0;
}



2)PAGO DE UTILIDADES

#include <iostream>
using namespace std;
int main()
{
    //DECLARACION
    int a,b,c,d,e,f;
    float g;
    //ASIGNACION
    cout<<"INGRESE UTILIDADES DEL MES DE ENERO:"; cin>>a;
    cout<<"INGRESE UTILIDADES DEL MES DE FEBRERO:"; cin>>b;
    cout<<"INGRESE UTILIDADES DEL MES DE MARZO:"; cin>>c;
    cout<<"INGRESE UTILIDADES DEL MES DE ABRIL:"; cin>>d;
    cout<<"INGRESE UTILIDADES DEL MES DE MAYO:"; cin>>e;
    cout<<"INGRESE UTILIDADES DEL MES DE JUNIO:"; cin>>f;
   
   //PROCESO
    g=(a+b+c+d+e+f)/50 ;
    if (g>0) {
              cout<<"EL PAGO DE UTILIDADES AL TRABAJADOR ES:"<<g;
              cout<<"\n\n";
              }
else{
cout<<"NO HAY UTILIDADES:"<<g;
cout<<"\n\n";
}
 system("pause");
}



3.- SABER SI UNA PERSONA PUEDE VIAJAR SOLA

#include <iostream>
using namespace std;
int main()
{
    //DECLARACION
    int X;
   
    //ASIGNACION
    cout<<"INGRESE EDAD:"; cin>>X;
    //PROCESO
    if (X>=18) {
              cout<<"PUEDE VIAJAR SIN SUPERVISION ADULTA";
              cout<<"\n\n";
              }
             
else{
cout<<"NO PUEDE PUEDE VIAJAR SOLO";
cout<<"\n\n";
}
 system("pause");
   }




4) CALCULAR LA ALTURA EN CAIDA LIBRE
#include <iostream>
using namespace std;
int main()
{
    //DECLARACION
    int vi,vf,t;
    float h;
    //ASIGNACION
   
    cout<<"INGRESE VELOCIDAD INICIAL:"; cin>>vi;
    cout<<"INGRESE VEOCIDAD FINAL:"; cin>>vf;
    cout<<"INGRESE TIEMPO:"; cin>>t;
   
    //PROCESO
    h=(vi+vf)*t/2;
    if (vi>0) {
              if (t>0)
              {
              cout<<"\n\n";  
              cout<<"LA ALTURA ES: "<<h;
              cout<<"\n\n";
              }
              else {
                   cout<<"\n\n";                 
                   cout<<"TIEMPO NEGATIVO-NO SE PUEDE CALCULAR";
                    cout<<"\n\n";
                    }
                    }
                  
else{
cout<<"NO SE PUEDE CALCULAR LA ALTURA";
cout<<"\n\n";

}
 system("pause");
}




5.- CALCULAR PROMEDIO PARA EL AÑO 2014

#include <iostream>
using namespace std;
int main()
{
    //DECLARACION
    int a,b,c,d;
    float e;
    //ASIGNACION
    cout<<"INGRESE PRESUPUESTO AÑO 2010:"; cin>>a;
    cout<<"INGRESE PRESUPUESTO AÑO 2011:"; cin>>b;
    cout<<"INGRESE PRESUPUESTO AÑO 2012:"; cin>>c;
    cout<<"INGRESE PRESUPUESTO AÑO 2013:"; cin>>d;

    //PROCESO
    e=(a+b+c+d)/4 ;
 
    if (e>10000) {
              if (e<20000)
           
              {
              cout<<"EL PROMEDIO FINAL DEL PRESUPUESTO AL AÑO 2013 ES:"<<e;
              cout<<"\n\n";
              cout<<"INCREMENTAR PROMEDIO PRESUPUESTAL PARA EL AÑO 2014";
              cout<<"\n\n";
           
              }
              else {
                   cout<<"EL PROMEDIO FINAL AL AÑO 2013:"<<e;
              cout<<"\n\n";
              cout<<"PROMEDIO PRESUPUESTAL PLANTEADO PARA EL AÑO 2014";
               cout<<"\n\n";
                    }
                    }
                 
else{
cout<<"EL PROMEDIO FINAL AL AÑO 2013:"<<e;
 cout<<"\n\n";
cout<<"NO ES PROMEDIO PRESUPUESTAL SUFICIENTE PARA EL AÑO 2014";
cout<<"\n\n";


}
 system("pause");
    }





6.-CALCULAR MIS INGRESOS Y EGRESOS

#include <iostream>
using namespace std;
int main()
{
    //DECLARACION
    int a,b,c,d,e,f;
    float g;
    //ASIGNACION
    cout<<"INGRESOS MES DE AGOSTO:"; cin>>a;
    cout<<"EGRESOS MES DE AGOSTO:"; cin>>b;
    cout<<"INGRESOS MES DE SETIEMBRE:"; cin>>c;
    cout<<"EGRESOS MES DE SETIEMBRE:"; cin>>d;
    cout<<"INGRESOS MES DE OCTUBRE:"; cin>>e;
    cout<<"EGRESOS MES DE OCTUBRE:"; cin>>f;
 
 
    //PROCESO
    g=a+c+e-b-d-f;
 
    if (g<=0) {
              if (g<0)
           
              {
              cout<<"EXISTE UN DEFICIT DE:"<<g;
              cout<<"\n\n";
   
              }
              else {
                   cout<<"NO HAY DINERO :"<<g;
              cout<<"\n\n";
             
                    }
                    }
                 
else{
      cout<<"\n\n";
cout<<"EXISTE UN SUPERAVIT DE:"<<g;
 cout<<"\n\n";
  
}
 system("pause");
    }





7.- SABER EL NUMERO DE DIAS DE CADA MES

#include<iostream>
using namespace std;
int main()
  {
    int opcion;
     cout<<"*****MENU*****\n ";
     cout<<"1) ENERO \n";
     cout<<"2) FEBRERO \n";
     cout<<"3) MARZO \n";
     cout<<"4) ABRIL \n";
     cout<<"5) MAYO \n";
     cout<<"6) JUNIO \n";
     cout<<"7) JULIO \n";
     cout<<"8) AGOSTO \n";
     cout<<"9) SETIEMBRE \n";
     cout<<"10) OCTUBRE \n";
     cout<<"11) NOVIEMBRE \n";
     cout<<"12) DICIEMBRE \n";

    
     cout<<"INGRESE EL MES PARA SABER SU NUMERO DE DIAS : "; 
     cin>>opcion;

    switch (opcion)
    {
      case 1:
                  {
                   cout<<"30 DIAS";
                   break;
                   }
      case 2:
                  {
                      cout<<"28 O 29 DIAS";
                      break;
                   }
      case 3:
                  {
                      cout<<"31 DIAS";
                      break;
                   }
      case 4:
                  {
                      cout<<"30 DIAS";
                      break;
                   }
      case 5:
                  {
                      cout<<"31 DIAS";
                      break;
                   }
      case 6:
                  {
                      cout<<"30 DIAS";
                      break;
                   }
      case 7:
                  {
                      cout<<"31 DIAS";
                      break;
                   }
      case 8:
                  {
                      cout<<"31 DIAS";
                      break;
                   }
      case 9:
                  {
                      cout<<"30 DIAS";
                      break;
                   }
      case 10:
                  {
                      cout<<"31 DIAS";
                      break;
                   }
      case 11:
                  {
                      cout<<"30 DIAS";
                      break;
                   }
      case 12:
                  {
                      cout<<"31 DIAS";
                      break;
                   }

  default:
                      cout<<"EL MES NO EXISTE";
 }

 cout << endl;

system( "pause" );
}



8.-CONOCER EL DESARROLLO DE PRODUCTOS NOTABLES 

 #include<iostream>
using namespace std;
int main()
  {
    int opcion;
     cout<<"*****MENU*****\n ";
     cout<<"1) X! \n";
     cout<<"2) a^2-b^2 \n";
     cout<<"3) (a-b)^2 \n";
     cout<<"4) (a+b)^2 \n";
     cout<<"5) a^3+b^3\n";
     cout<<"6) (a+b+c)^2 \n";

    
     cout<<"INGRESE LA OPCION PARA CONOCER EL PRODUCTO : "; 
     cin>>opcion;

    switch (opcion)
    {
      case 1:
                  {
                   cout<<"x(x-1)!";
                   break;
                   }
      case 2:
                  {
                      cout<<"(a+b)(a-b)";
                      break;
                   }
      case 3:
                  {
                      cout<<"a^2-2ab+b^2";
                      break;
                   }
      case 4:
                  {
                      cout<<"a^2+2ab+b^2";
                      break;
                   }
      case 5:
                  {
                      cout<<"(a+b)(a^2-ab+b^2)";
                      break;
                   }
      case 6:
                  {
                      cout<<"a^2+b^2+c^2+2a+2ac+2bc";
                      break;
                   }

  default:
                      cout<<"LA OPCION NO EXISTE";
 }

 cout << endl;

system( "pause" );
  }



9.- PROPIEDADES DE LOS LOGARITMOS

#include<iostream>
using namespace std;
int main()
  {
    int opcion;
     cout<<"*****PROPIEDADES DE LOS LOGARITMOS*****\n ";
     cout<<"1) LOGARITMO DE UN PRODUCTO \n";
     cout<<"2) LOGARITMO DE UN COCIENTE \n";
     cout<<"3) LOGARITMO DE UNA POTENCIA \n";
      
     cout<<"INGRESE LA OPCION PARA CONOCER EL LOGARITMO : "; 
     cin>>opcion;

    switch (opcion)
    {
      case 1:
                  {
                   cout<<"log u.v = log u + log v";
                   break;
                   }
      case 2:
                  {
                      cout<<"log u/v = log u - log v";
                      break;
                   }
      case 3:
                  {
                      cout<<"log u^n = nlog u ";
                      break;
                   }
     
  default:
                      cout<<"LA OPCION NO EXISTE";
 }

 cout << endl;

system( "pause" );
  }



10.- AREAS

#include <iostream>
using namespace std;

int main()
  {
   // DECLARACION
    int x;
     cout<<"*****MENU*****\n ";
     cout<<"1) AREA DE UN CUADRADO \n";
     cout<<"2) AREA DE UN RECTANGULO \n";
     cout<<"3) AREA DE UN TRIANGULO \n";
     cout<<"4) AREA DEL TRAPECIO \n";
     cout<<"*****************\n ";
 // ASIGNACION
     cout<<"INGRESE UNA OPCION: ";  cin>>x;
// PROCESAR
    switch (x)
    {
      case 1:
                  {
                    int x;

    cout<<"INGRESE LADO:"; cin>>x;
    if (x>0) {
              cout<<"EL AREA DEL CUADRADO ES:"<<x*x;
              cout<<"\n\n";
                                      }
      case 2:
                  {
                   int x,y;

    cout<<"INGRESE LADO 1:"; cin>>x;
    cout<<"INGRESE LADO 2:"; cin>>y ;
   
              cout<<"EL AREA DEL RECTANGULO ES:"<<x*y;
              cout<<"\n\n";
                   }
      case 3:
                  {        int x,y;

    cout<<"INGRESE BASE:"; cin>>x;
    cout<<"INGRESE ALTURA :"; cin>>y ;
   
              cout<<"EL AREA DEL TRIANGULO ES:"<<(x*y)/2;
              cout<<"\n\n";
              
                   }
      case 4:
                  {
                       int x,y,h;

    cout<<"INGRESE BASE MENOR:"; cin>>x;
    cout<<"INGRESE BASE MAYOR :"; cin>>y ;
    cout<<"INGRESE ALTURA :"; cin>>h ;
   
              cout<<"EL AREA DEL TRAPECIO ES:"<<(x+y)*h/2;
              cout<<"\n\n";
                   }
     
//    otherwise
 cout<<"NO ES UNA OPCION";
 }

 cout << endl;

system( "pause" ); 
}}