viernes, 17 de febrero de 2017

FUNCIONES 4 :
#include <iostream>
#include <math.h>
using namespace std;

double x, y, X1, Y1, X2, Y2,R1, R2, R, phi, PHI1, PHI2, S;
double PI = 3.141562;
double Multiplicar (double n1,double m1,double n2,double m2); // DECLARACION DE LA FUNCION
double Dividir (double n1,double m1,double n2,double m2);
double Sumar (double n1,double m1,double n2,double m2);
double Restar (double n1,double m1,double n2,double m2);
int main ()
{
    int opcion;
    do
    {
    cout<< "********** MENU ********* \n\n";
    cout<< "1) MULTIPLICAR VECTORES \n";
    cout<< "2) DIVISION VECTORES \n";
    cout<< "3) SUMA VECTORES \n";
    cout<< "4) RESTA VECTORES \n";
    cout<< "*************************** \n\n";
    cout<< "        Ingrese una opcion <>  "; cin>> opcion;
    switch (opcion)
    {
       case 1:
       {
            cout<<"Ingrese el X1 = "; cin>> X1;
            cout<<"Ingrese el Y1 = "; cin>> Y1;
            cout<<"Ingrese el X2 = "; cin>> X2;
            cout<<"Ingrese el Y2 = "; cin>> Y2;
            Multiplicar (X1,Y1,X2,Y2); // Invocacion o llamada
       }break; //fin del caso 1
   
       case 2:
       {
            cout<<"Ingrese el X1 = "; cin>> X1;
            cout<<"Ingrese el Y1 = "; cin>> Y1;
            cout<<"Ingrese el X2 = "; cin>> X2;
            cout<<"Ingrese el Y2 = "; cin>> Y2;
            Dividir (X1,Y1,X2,Y2); // Invocacion o llamada
            }break; //fin del caso 2
         
       case 3:
       {
            cout<<"Ingrese el X1 = "; cin>> X1;
            cout<<"Ingrese el Y1 = "; cin>> Y1;
            cout<<"Ingrese el X2 = "; cin>> X2;
            cout<<"Ingrese el Y2 = "; cin>> Y2;
            Sumar (X1,Y1,X2,Y2); // Invocacion o llamada
            }break; //fin del caso 3
         
       case 4:
       {
            cout<<"Ingrese el X1 = "; cin>> X1;
            cout<<"Ingrese el Y1 = "; cin>> Y1;
            cout<<"Ingrese el X2 = "; cin>> X2;
            cout<<"Ingrese el Y2 = "; cin>> Y2;
            Restar (X1,Y1,X2,Y2); // Invocacion o llamada
            }break; //fin del caso 4
       }// FIN DEL SWITCH
} while (opcion !=0); //fin do while

system ("pause");
return 0;
}// fin del programa;

// ZONA DE FUNCIONES
double Multiplicar (double n1,double m1,double n2,double m2)
{
       // X1=n1=1, Y1=m1=2, X2=n2=3, Y2=m2=4
       R1 = sqrt (pow(n1,2) + pow(m1,2));
       R2 = sqrt (pow(n2,2) + pow(m2,2));
      PHI1 = atan(m1/n1);
      PHI2 = atan(m2/n2);
       R = R1 *  R2;
       phi = PHI1 +  PHI2;
       // S     R    C
       // 180  PI   200
       S = (180 * phi)/PI;
   
       cout<< "EL RADIO ES: "<<R<<" Y SU ANGULO ES: "<<S<< endl;
      }// FIN DE MULTIPLICA
double Dividir (double n1,double m1,double n2,double m2)
{
       // X1=n1=1, Y1=m1=2, X2=n2=3, Y2=m2=4
       R1 = sqrt (pow(n1,2) + pow(m1,2));
       R2 = sqrt (pow(n2,2) + pow(m2,2));
      PHI1 = atan(m1/n1);
      PHI2 = atan(m2/n2);
       R = R1/R2;
       phi = PHI1  - PHI2;
       // S     R    C
       // 180  PI   200
       S = (180 * phi)/PI;
   
       cout<< "EL RADIO ES: "<<R<<" Y SU ANGULO ES: "<<S<< endl;
}// FIN DE divide
double Sumar (double n1,double m1,double n2,double m2)
{
       x= X1 + X2;
       y = Y1 + Y2;
       cout<<"x = "<<x<<" y = "<<y<< endl;
       cout<<"vector: "<<x<<" +i = "<<y<< endl;
} //Fin de sumar
double Restar (double n1,double m1,double n2,double m2)
{
       x= X1 - X2;
       y = Y1 - Y2;
       cout<<"x = "<<x<<" y = "<<y<< endl;
       cout<<"vector: "<<x<<" +i = "<<y<< endl;
} //Fin de restar
   




















jueves, 9 de febrero de 2017

FORMULAS
SUMA DE LOS PRIMERO NUMEROS= N(N+1)/2
CALCULO DE POTENCIA =  N ELEVAMOS A LA M
FACTORIAL DE UN NUMERO=N!

BUCLES:


 FOR :       





WHILE:



DO WHILE:



martes, 7 de febrero de 2017

Tarea Pendiente: 


#include <iostream>
using namespace std;
int main()
{
    int opcion,i,n,SUMA;
    do
{
cout<<"**********MENU***********";
cout<<"1)SUMA DE LOS n PRIMEROS TERMINOS ENTEROS \n ";
cout<<"1)SUMA DE LOS n PRIMEROS TERMINOS PARES \n ";
cout<<"1)SUMA DE LOS n PRIMEROS TERMINOS IMPARES \n ";
cout<<"1)*************************************** \n ";
cout<<"              eliga una opcion <>0           ";cin>>opcion;

 switch (opcion)
 {
       case 1:
   {
    int i,n,SUMA; //declaracion
    cout<<"ingrese los valores de N:" ; cin >> n ;
    i=1;
    SUMA=0;   
     for(i=1;i<=n;i++)
       SUMA = SUMA + i ;
      
      cout<<"la suma de los primeros numeros enteros";
      cout<< SUMA <<endl ;
    } ; break;
   
        case 2:
    {
     int i,n,SUMA; //declaracion
     cout<<"ingrese los valores de N:" ; cin >> n ;
     i=1;
     SUMA=0;
     while(i<=n)
    {
      SUMA = SUMA + (2*i);
      i++;
    }while(i<=n);//fin de while
       cout<<"la suma de los primeros numeros pares : ";
       cout<< SUMA << endl ;
    } ; break ;
        
       case 3 :
    {
     int i,n,SUMA; //declaracion
      cout<<"ingrese los valores de N:" ; cin >> n ;
      i=1;
      SUMA=0;
     do
      {
       SUMA = SUMA + (2*i-1);
       i++;
      }while(i<=n);//fin de while
       cout<<"la suma de los primeros numeros impares : ";
       cout<< SUMA << endl;
    } ; break ;
 }//fin del switch
}while(opcion != 0); //fin de while

system ("pause");
    return 0;

} // fin de programa