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
viernes, 17 de febrero de 2017
jueves, 9 de febrero de 2017
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
Suscribirse a:
Entradas (Atom)






