Вы находитесь на странице: 1из 37

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA

CENTRO UNIVERSITARIO DE OCCIDENTE


DIVICION DE CIENCIAS DE LA INGENIERIA
PROGRAMACION DE COMPUTADORAS 1

NOMBRE: CARN:
VCTOR OMAR CORZO MARTNEZ 201431217
PROYECTO FINAL

ING. CRISTIAN LOPEZ


QUETZALTENANGO 30/10/2017
#include<iostream>

using namespace std;

void menu();

void geometria();

void fundamentos();

void funciones();

void fpr();

void fel();

void ft();

void ta();

void ga();

void g1();

void g2();

void g3();

void g4();

void g5();

void g6();

void g7();

void g8();

void g9();

void g10();

void g11();

void f1();

void f2();

void f3();

void f4();

void f5();

void f6();

void f7();
void h1();

void h2();

void h3();

void h4();

void h5();

void h6();

void h7();

void h8();

void i1();

void i2();

void i3();

void i4();

void i5();

void i6();

void j1();

void j2();

void j3();

void j4();

void j5();

void k1();

void k2();

void k3();

void k4();

void k5();

void k6();

void s1();

void s2();

void s3();

void s4();
void s5();

void t1();

void t2();

void t3();

void t4();

void t5();

void t6();

int i[7];

int s[9];

int q[6];

int r[7];

int a[5];

int t[4];

int v[5];

int w[4];

int p[5];

int main()

menu();

return 0;

void menu(){

int a;

i[0]=0;

i[1]=0;

i[2]=0;

i[3]=0;

i[4]=0;

i[5]=0;
i[6]=0;

i[7]=0;

do{

system("cls");

cout<<"MENU PRINCIPAL"<<endl;

cout<<"1. GEOMETRIA"<<endl;

cout<<"2. FUNDAMENTOS"<<endl;

cout<<"3. FUNCIONES"<<endl;

cout<<"4. FUNCIONES POLINOMIALES Y RACIONALES"<<endl;

cout<<"5. FUNCIONES EXPONENCIALES Y LOGARITMICAS"<<endl;

cout<<"6. FUNCIONES TRIGONOMETRICAS"<<endl;

cout<<"7. TRIGONOMETRIA ANALITICA"<<endl;

cout<<"8. GEOMETRIA ANALITICA"<<endl;

cout<<"0. Si desea salir"<<endl;

cout<<"Escriba la opcion que desea"<<endl;

cout<<"CANTIDAD DE VISTOS POR TEMA"<<endl;

cout<<"\tGEOMETRIA="<<"\t"<<i[0]<<" Vistas"<<endl;

cout<<"\tFUNDAMENTOS="<<"\t"<<i[1]<<" Vistas"<<endl;

cout<<"\tFUNCIONES="<<"\t"<<i[2]<<" Vistas"<<endl;

cout<<"\tFUNCIONES POLINOMIALES Y RACIONALES="<<"\t"<<i[3]<<" Vistas"<<endl;

cout<<"\tFUNCIONES EXPONENCIALES Y LOGARITMICAS="<<"\t"<<i[4]<<" Vistas"<<endl;

cout<<"\tFUNCIONES TRIGONOMETRICAS="<<"\t"<<i[5]<<" Vistas"<<endl;

cout<<"\tTRIGONOMETRIA ANALITICA="<<"\t"<<i[6]<<" Vistas"<<endl;

cout<<"\tGEOMETRIA ANALITICA="<<"\t"<<i[7]<<" Vistas"<<endl;

cin>>a;

switch (a){

case 1:geometria();break;

case 2:fundamentos();break;

case 3:funciones();break;
case 4:fpr();break;

case 5:fel();break;

case 6:ft();break;

case 7:ta();break;

case 8:ga();break;

case 0: cout<<"saliendo"<<endl;

}while(a!=0);

void geometria(){

int b;

i[0]=i[0]+1;

s[0]=0;

s[1]=0;

s[2]=0;

s[3]=0;

s[4]=0;

s[5]=0;

s[6]=0;

s[7]=0;

s[8]=0;

s[9]=0;

do{

system("cls");

cout<<"CONTENIDO DESGLOSADO:"<<endl;

cout<<"1. Geometria"<<endl;

cout<<"2. Entes geometricos fundamentales"<<endl;

cout<<"3. Cuadrilateros"<<endl;

cout<<"4. Triangulos"<<endl;
cout<<"5. Circunferencia"<<endl;

cout<<"6. Poligonos"<<endl;

cout<<"7. Prismas"<<endl;

cout<<"8. Esfera"<<endl;

cout<<"9. Cilindro"<<endl;

cout<<"10. Cono"<<endl;

cout<<"11. Angulos"<<endl;

cout<<"0. Retorno a menu principal"<<endl;

cout<<"Seleccione la opcion que desee, si desea regresar al escriba 0"<<endl;

cout<<"CANTIDAD DE VISTOS POR TEMA"<<endl;

cout<<"\tGeometria="<<"\t"<<s[0]<<" Vistas"<<endl;

cout<<"\tEntes geometricos fundamentales="<<"\t"<<s[1]<<" Vistas"<<endl;

cout<<"\tCuadrilateros="<<"\t"<<s[2]<<" Vistas"<<endl;

cout<<"\tTriangulos="<<"\t"<<s[3]<<" Vistas"<<endl;

cout<<"\tCircunferencia="<<"\t"<<s[4]<<" Vistas"<<endl;

cout<<"\tPoligonos="<<"\t"<<s[5]<<" Vistas"<<endl;

cout<<"\tPrismas="<<"\t"<<s[6]<<" Vistas"<<endl;

cout<<"\tEsfera="<<"\t"<<s[7]<<" Vistas"<<endl;

cout<<"\tCilindro="<<"\t"<<s[8]<<" Vistas"<<endl;

cout<<"\tCono="<<"\t"<<s[9]<<" Vistas"<<endl;

cout<<"\tAngulos="<<"\t"<<s[10]<<" Vistas"<<endl;

cin>>b;

switch(b){

case 1: g1();break;

case 2: g2();break;

case 3: g3();break;

case 4: g4();break;

case 5: g5();break;

case 6: g6();break;
case 7: g7();break;

case 8: g8();break;

case 9: g9();break;

case 10: g10();break;

case 11: g11();break;

}while(b!=0);

void fundamentos(){

int b;

i[1]=i[1]+1;

q[0]=0;

q[1]=0;

q[2]=0;

q[3]=0;

q[4]=0;

q[5]=0;

q[6]=0;

do{ system("cls");

cout<<"CONTENIDO DESGLOSADO:"<<endl;

cout<<"1. Ecuaciones de primer y segundo grado"<<endl;

cout<<"2. Sistemas de ecuaciones lineales con dos y tres variables"<<endl;

cout<<"3. Modelado mediante ecuaciones de primer, segundo grado y sistemas de


ecuaciones lineales"<<endl;

cout<<"4. Desigualdades"<<endl;

cout<<"5. Plano coordenado cartesiano"<<endl;

cout<<"6. Rectas"<<endl;

cout<<"7. Modelos de Variacion"<<endl;

cout<<"Seleccione la opcion que desee, si desea regresar al menu principal escriba


0"<<endl;
cout<<"CANTIDAD DE VISTOS POR TEMA"<<endl;

cout<<"\tEcuaciones de primer y segundo grado="<<"\t"<<q[0]<<" Vistas"<<endl;

cout<<"\tSistemas de Ecuaciones Lineales="<<"\t"<<q[1]<<" Vistas"<<endl;

cout<<"\tModelado="<<"\t"<<q[2]<<" Vistas"<<endl;

cout<<"\tDesigualdades="<<"\t"<<q[3]<<" Vistas"<<endl;

cout<<"\tPlano Coordenado Cartesiano="<<"\t"<<q[4]<<" Vistas"<<endl;

cout<<"\tRectas="<<"\t"<<q[5]<<" Vistas"<<endl;

cout<<"\tModelos de Variacion="<<"\t"<<q[6]<<" Vistas"<<endl;

cin>>b;

switch(b){

case 1: f1();break;

case 2: f2();break;

case 3: f3();break;

case 4: f4();break;

case 5: f5();break;

case 6: f6();break;

case 7: f7();break;}

}while(b!=0);

void funciones(){

int b;

i[2]=i[2]+1;

r[0]=0;

r[1]=0;

r[2]=0;

r[3]=0;

r[4]=0;

r[5]=0;
r[6]=0;

r[7]=0;

do{system("cls");

cout<<"CONTENIDO DESGLOSADO:"<<endl;

cout<<"1. Definicion de funcion"<<endl;

cout<<"2. Graficas de funciones"<<endl;

cout<<"3. Funcione crecientes y decrecientes"<<endl;

cout<<"4. Transformacion de Funciones"<<endl;

cout<<"5. Funciones cuadraticas"<<endl;

cout<<"6. Modelado con funciones"<<endl;

cout<<"7. Combinacion de funciones"<<endl;

cout<<"8. Funciones uno a uno y sus inversas"<<endl;

cout<<"Seleccione la opcion que desee, si desea regresar al menu principal escriba


0"<<endl;

cout<<"CANTIDAD DE VISTOS POR TEMA"<<endl;

cout<<"\tDefinicion de Funcion="<<"\t"<<r[0]<<" Vistas"<<endl;

cout<<"\tGraficas de funciones="<<"\t"<<r[1]<<" Vistas"<<endl;

cout<<"\tFunciones crecientes y decrecientes="<<"\t"<<r[2]<<" Vistas"<<endl;

cout<<"\tTransformacion de funciones="<<"\t"<<r[3]<<" Vistas"<<endl;

cout<<"\tFunciones cuadraticas="<<"\t"<<r[4]<<" Vistas"<<endl;

cout<<"\tModelado con Funciones="<<"\t"<<r[5]<<" Vistas"<<endl;

cout<<"\tCombinacion de funciones="<<"\t"<<r[6]<<" Vistas"<<endl;

cout<<"\tFunciones uno a uno="<<"\t"<<r[7]<<" Vistas"<<endl;

cin>>b;

switch(b){

case 1: h1();break;

case 2: h2();break;

case 3: h3();break;

case 4: h4();break;
case 5: h5();break;

case 6: h6();break;

case 7: h7();break;

case 8: h8();break;}

}while(b!=0);

void fpr(){

int b;

i[3]=i[3]+1;

a[0]=0;

a[1]=0;

a[2]=0;

a[3]=0;

a[4]=0;

a[5]=0;

do{system("cls");

cout<<"CONTENIDO DESGLOSADO:"<<endl;

cout<<"1. Funciones plinomiales y sus graficas"<<endl;

cout<<"2. Division de polinomios"<<endl;

cout<<"3. Ceros reales de polinomios"<<endl;

cout<<"4. Numeros complejos"<<endl;

cout<<"5. Ceros complejos y teorema fundamental del algebra"<<endl;

cout<<"6. Funciones racionales"<<endl;

cout<<"Seleccione la opcion que desee, si desea regresar al menu principal escriba


0"<<endl;

cout<<"CANTIDAD DE VISTOS POR TEMA"<<endl;

cout<<"\tFunciones Polinomiales="<<"\t"<<a[0]<<" Vistas"<<endl;

cout<<"\tDivision de Polinomios="<<"\t"<<a[1]<<" Vistas"<<endl;

cout<<"\tCeros reales="<<"\t"<<a[2]<<" Vistas"<<endl;


cout<<"\tNumeros Complejos="<<"\t"<<a[3]<<" Vistas"<<endl;

cout<<"\tCeros Complejos="<<"\t"<<a[4]<<" Vistas"<<endl;

cout<<"\tFunciones Racionales="<<"\t"<<a[5]<<" Vistas"<<endl;

cin>>b;

switch(b){

case 1: i1();break;

case 2: i2();break;

case 3: i3();break;

case 4: i4();break;

case 5: i5();break;

case 6: i6();break;

}while(b!=0);

void fel(){

int b;

i[4]=i[4]+1;

t[0]=0;

t[1]=0;

t[2]=0;

t[3]=0;

t[4]=0;

do{system("cls");

cout<<"CONTENIDO DESGLOSADO:"<<endl;

cout<<"1. Funciones Exponenciales"<<endl;

cout<<"2. Funciones Logaritmicas"<<endl;

cout<<"3. Leyes de los logaritmos"<<endl;

cout<<"4. Ecuaciones exponenciales y logaritmicas"<<endl;

cout<<"5. Modelado con funciones exponenciales y logaritmicas"<<endl;


cout<<"Seleccione la opcion que desee, si desea regresar al menu principal escriba
0"<<endl;

cout<<"CANTIDAD DE VISTOS POR TEMA"<<endl;

cout<<"\tFunciones Exponenciales="<<"\t"<<t[0]<<" Vistas"<<endl;

cout<<"\tFunciones Logaritmicas="<<"\t"<<t[1]<<" Vistas"<<endl;

cout<<"\tLeyes de los Logaritmos="<<"\t"<<t[2]<<" Vistas"<<endl;

cout<<"\tEcuaciones Exponenciales="<<"\t"<<t[3]<<" Vistas"<<endl;

cout<<"\tModelado con Funciones="<<"\t"<<t[4]<<" Vistas"<<endl;

cin>>b;

switch(b){

case 1: j1();break;

case 2: j2();break;

case 3: j3();break;

case 4: j4();break;

case 5: j5();break;

}while(b!=0);

void ft(){

int b;

i[5]=i[5]+1;

v[0]=0;

v[1]=0;

v[2]=0;

v[3]=0;

v[4]=0;

v[5]=0;

do{system("cls");

cout<<"CONTENIDO DESGLOSADO:"<<endl;
cout<<"1. Trigonometria de angulos rectos"<<endl;

cout<<"2. Funciones trigonometricas de angulos"<<endl;

cout<<"3. Ley de senos"<<endl;

cout<<"4. Ley de cosenos"<<endl;

cout<<"5. Circulo unitario"<<endl;

cout<<"6. Funciones trignometricas de numeros reales"<<endl;

cout<<"Seleccione la opcion que desee, si desea regresar al menu principal escriba


0"<<endl;

cout<<"CANTIDAD DE VISTOS POR TEMA"<<endl;

cout<<"\tTrigonometria de angulos rectos="<<"\t"<<v[0]<<" Vistas"<<endl;

cout<<"\tFunciones Trigonometricas="<<"\t"<<v[1]<<" Vistas"<<endl;

cout<<"\tLey de Senos="<<"\t"<<v[2]<<" Vistas"<<endl;

cout<<"\tLey de Cosenos="<<"\t"<<v[3]<<" Vistas"<<endl;

cout<<"\tCirculo Unitario="<<"\t"<<v[4]<<" Vistas"<<endl;

cout<<"\tFunciones de numeros reales="<<"\t"<<v[5]<<" Vistas"<<endl;

cin>>b;

switch(b){

case 1: k1();break;

case 2: k2();break;

case 3: k3();break;

case 4: k4();break;

case 5: k5();break;

case 6: k6();break;

}while(b!=0);

void ta(){

int b;

i[7]=i[6]+1;
w[0]=0;

w[1]=0;

w[2]=0;

w[3]=0;

w[4]=0;

do{system("cls");

cout<<"CONTENIDO DESGLOSADO:"<<endl;

cout<<"1. Identidades Trigonometricas"<<endl;

cout<<"2. Formulas de adicion y sustraccion"<<endl;

cout<<"3. Formulas para el angulo doble, mitad de angulo y producto a suma "<<endl;

cout<<"4. Funciones trigonometricas inversas"<<endl;

cout<<"5. Ecuaciones trigonometricas"<<endl;

cout<<"Seleccione la opcion que desee, si desea regresar al menu principal escriba


0"<<endl;

cout<<"CANTIDAD DE VISTOS POR TEMA"<<endl;

cout<<"\tIdentidades Trigonometricas="<<"\t"<<w[0]<<" Vistas"<<endl;

cout<<"\tFormulas de Adicion y sustraccion="<<"\t"<<w[1]<<" Vistas"<<endl;

cout<<"\tFormulas de Angulo doble, medio="<<"\t"<<w[2]<<" Vistas"<<endl;

cout<<"\tFunciones Trigonometricas inversas="<<"\t"<<w[3]<<" Vistas"<<endl;

cout<<"\tEcuaciones trigonometricas="<<"\t"<<w[4]<<" Vistas"<<endl;

cin>>b;

switch(b){

case 1: s1();break;

case 2: s2();break;

case 3: s3();break;

case 4: s4();break;

case 5: s5();break;

}while(b!=0);
}

void ga(){

int b;

i[7]=i[7]+1;

p[0]=0;

p[1]=0;

p[2]=0;

p[3]=0;

p[4]=0;

p[5]=0;

do{system("cls");

cout<<"CONTENIDO DESGLOSADO:"<<endl;

cout<<"1. Rectas"<<endl;

cout<<"2. Circunferencia"<<endl;

cout<<"3. Parabolas"<<endl;

cout<<"4. Elipses"<<endl;

cout<<"5. Hiperbolas"<<endl;

cout<<"6. Conicas desplazadas"<<endl;

cout<<"Seleccione la opcion que desee, si desea regresar al menu principal escriba


0"<<endl;

cout<<"CANTIDAD DE VISTOS POR TEMA"<<endl;

cout<<"\tRectas="<<"\t"<<p[0]<<" Vistas"<<endl;

cout<<"\tCircunferencia="<<"\t"<<p[1]<<" Vistas"<<endl;

cout<<"\tParabolas="<<"\t"<<p[2]<<" Vistas"<<endl;

cout<<"\tElipses="<<"\t"<<p[3]<<" Vistas"<<endl;

cout<<"\tHiperbolas="<<"\t"<<p[4]<<" Vistas"<<endl;

cout<<"\tConicas desplazadas="<<"\t"<<p[5]<<" Vistas"<<endl;

cin>>b;

switch(b){
case 1: t1();break;

case 2: t2();break;

case 3: t3();break;

case 4: t4();break;

case 5: t5();break;

case 6: t6();break;

}while(b!=0);

void g1(){

system("cls");

int c;

s[0]=s[0]+1;

cout<<"Geometria es rama de la matemtica que se ocupa del estudio de las propiedades de las
figuras en el plano o el espacio, incluyendo: puntos, rectas, planos, politopos (que incluyen
paralelas, perpendiculares, curvas, superficies, polgonos, poliedros, etc.)."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;

void g2(){

system("cls");

int c;

s[1]=s[1]+1;

cout<<"Los entes fundamentales de la geometra son entidades que no tienen definiciones,


aunque las personas generalmente saben lo que estos conceptos significan. Son considerados
conceptos apriorsticos ya que su definicin slo es posible a partir de la descripcin de las
caractersticas de otros elementos similares. El punto, la recta y el plano son los tres componentes
fundamentales de la geometra clsica"<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;

}
void g3(){

system("cls");

int c;

s[2]=s[2]+1;

cout<<"Los cuadrilateros son figuras geometricas que tienen cuatro lados y cuatro angulos.Se
clasifican en: Paralelogramos, Trapecios yTrapezoides "<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;

void g4(){

system("cls");

int c;

s[3]=s[3]+1;

cout<<"El triangulo es un poligono de tres lados que da origen a tres vertices y tres angulos
internos. Es la figura mas simple, despues de la recta en la geometria. Como norma general un
triangulo se representa con tres letras mayusculas de los vertices (ABC). "<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;

void g5(){

system("cls");

int c;

s[4]=s[4]+1;

cout<<"La circunferencia es una curva plana y cerrada donde todos sus puntos estn a igual
distancia del centro."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;

void g6(){

system("cls");
int c;

s[5]=s[5]+1;

cout<<"Un poligono es una figura geometrica plana compuesta por una secuencia finita de
segmentos rectos consecutivos que encierran una region en el plano. Estos segmentos son
llamados lados, y los puntos en que se intersecan se llaman vertices."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;

void g7(){

system("cls");

int c;

s[6]=s[6]+1;

cout<<"Un prisma es un poliedro con una base poligonal de un lados, una copia de traslacion (no
en el mismo plano que la primera), y otras n caras (todas necesariamente deben ser
paralelogramos) que une los lados correspondientes de las dos bases. Todas las secciones
transversales paralelas a las caras de la base son iguales. Los prismas se nombran por la forma de
su base, por lo que un prisma de base pentagonal se llama prisma pentagonal. Los prismas son una
subclase de los prismatoides."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;

void g8(){

system("cls");

int c;

s[7]=s[7]+1;

cout<<"En geometria, una superficie esferica es una superficie de revolucion formada por el
conjunto de los puntos del espacio que equidistan de un punto llamado centro."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;

void g9(){

system("cls");
int c;

s[8]=s[8]+1;

cout<<"Un cilindro es una superficie de las denominadas cuadricas formada por el desplazamiento
paralelo de una recta llamada generatriz a lo largo de una curva plana, denominada directriz del
cilindro."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;

void g10(){

system("cls");

int c;

s[9]=s[9]+1;

cout<<"En geometria, un cono recto y es un solido de revolucion generado por el giro de un


triangulo rectangulo alrededor de uno de sus catetos. Al circulo conformado por el otro cateto se
denomina base y al punto donde confluyen las generatrices se llama vertice o cuspide."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;

void g11(){

system("cls");

int c;

s[10]=s[10]+1;

cout<<"En geometria, el angulo puede ser entendido como la parte del plano comprendida entre
dos semirrectas llamadas lados que tienen el mismo punto de origen llamado vertice del angulo.
Para medir ngulos se les asocia un arco de circunferencia determinado por dos radios
considerados dentro de los lados del angulo a medir; su medida serz un multiplo de la razon entre
la longitud del arco y el radio dependiendo de las unidades usadas. Su unidad natural es el radian,
aunque habitualmente para evitar el uso de multiplos de pi, se utiliza el grado sexagesimal o el
grado centesimal. Pueden estar definidos sobre superficies planas (trigonometria plana) o curvas
(trigonometria esferica). Se denomina angulo diedro al espacio comprendido entre dos semiplanos
cuyo origen comun es una recta. Un angulo solido es el que abarca un objeto visto desde un punto
dado, midiendo su tamao aparente."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;


cin>>c;

void f1(){

system("cls");

int c;

q[0]=q[0]+1;

cout<<"Una ecuacin es una igualdad donde por lo menos hay un nmero desconocido, llamado
incognita o variable, y que se cumple para determinado valor numerico de dicha incgnita. Se
denominan ecuaciones lineales o de primer grado a las igualdades algebraicas con incgnitas cuyo
exponente es 1 (elevadas a uno, que no se escribe). Como procedimiento general para resolver
ecuaciones enteras de primer grado se deben seguir los siguientes pasos: "<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cout<<"1. Se reducen los trminos semejantes, cuando es posible."<<endl;

cout<<"2. Se hace la transposicin de trminos (aplicando inverso aditivo o multiplicativo), los


que contengan la incgnita se ubican en el miembro izquierdo, y los que carezcan de ella en el
derecho."<<endl;

cout<<"3. Se reducen trminos semejantes, hasta donde es posible."<<endl;

cout<<"4. Se despeja la incgnita, dividiendo ambos miembros de la ecuacin por el coeficiente


de la incgnita (inverso multiplicativo), y se simplifica"<<endl;

cout<<"Ejemplo: Resolver la ecuacin 2x - 3 = 53. Debemos tener las letras a un lado y los nmeros
al otro lado de la igualdad (=), entonces para llevar el -3 al otro lado de la igualdad, le aplicamos el
inverso aditivo (el inverso aditivo de -3 es +3, porque la operacin inversa de la resta es la suma).
Entonces hacemos: 2x - 3 + 3 = 53 + 3 En el primer miembro -3 se elimina con +3 y tendremos:
2x = 53 + 3, 2x = 56 Ahora tenemos el nmero 2 que est multiplicando a la variable o incgnita x,
entonces lo pasaremos al otro lado de la igualdad dividiendo. Para hacerlo, aplicamos el inverso
multiplicativo de 2 (que es 0.5) a ambos lados de la ecuacin: 2x *0.5 = 56* 0.5.Simplificamos y
tendremos ahora: x = 56 / 2, x = 28 Entonces el valor de la incgnita o variable x es 28."<<endl;

cout<<"En toda ecuacin cuadratica uno de sus miembros es un polinomio de segundo grado y el
otro es cero; entonces, cuando el polinomio de segundo grado pueda factorizarse, tenemos que
convertirlo en un producto de binomios. Obtenido el producto de binomios, debemos buscar el
valor de x de cada uno. Para hacerlo igualamos a cero cada factor y se despeja para la variable.
Igualamos a cero ya que sabemos que si un producto es igual a cero, uno de sus multiplicandos, o
ambos, es igual a cero. Ejemplos 1) Resolver (x + 3)(2x - 1) = 9 Lo primero es igualar la ecuacin a
cero. Para hacerlo, multiplicamos los binomios: Ahora, pasamos el 9, con signo contrario, al primer
miembro para igualar a cero: Ahora podemos factorizar esta ecuacin: (2x - 3)(x + 4) = 0Ahora
podemos igualar a cero cada trmino del producto para resolver las incgnitas: Si 2x - 3 = 0, 2x = 3,
x=3/2. Si, x + 4 = 0, x = -4."<<endl;
cin>>c;}

void f2(){

system("cls");

int c;

q[1]=q[1]+1;

cout<<"Sea el sistema 3x + y = 11,5x y = 13. Primero en una de las ecuaciones se halla el valor de
una de las incgnitas. Hallemos la y en la primera ecuacin supuesto conocido el valor de x. y=11-
3x, Se sustituye en la otra ecuacin el valor anteriormente hallado. 5x-(11-3x)=13. Ahora tenemos
una ecuacin con una sla incgnita; la resolvemos. 5x-11+3x=13. 5x+3x=13+11. 8x=24. x=3. Ya
conocido el valor de x lo sustituimos en la expresin del valor de y que obtuvimos a partir de la
primera ecuacin del sistema. y=11-3x. y=11-9. y=2. As la solucin al Sistema de ecuaciones
propuesto ser x=3 e y=2"<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cout<<"A continuacin, a travs de un ejemplo se mostrara como dar solucin a un sistema lineal
de tres ecuaciones. Ejemplo. x + 2y + 3z = 9, (primer ecuacin), 4x + 5y + 6z = 24, (segunda
ecuacin), 3x + y - 2z = 4, (tercera ecuacin)"<<endl;

cout<<"Solucin: Suma (-4) veces la primera ecuacin a la segunda: x + 2y + 3z = 9,-3y - 6z = -12, 3x


+ y - 2z = 4, Suma (-3) veces la primera ecuacin a la tercera: x + 2y + 3z = 9, -3y - 6z = -12, -5y - 11z
= -23. Multiplica por -(1/3) la segunda ecuacin: x + 2y + 3z = 9, y + 2z = 4, -5y -11z = -23, Multiplica
por (-1) la tercera ecuacin: x + 2y + 3z = 9, y + 2z = 4, 5y +11z = 23. Suma (-5) a la segunda
ecuacin y tercera ecuacin: x + 2y + 3z = 9, y + 2z = 4, z = 3. Las soluciones del ltimo sistema son
fciles de hallar por sustitucin. De la tercera ecuacin, vemos que z = 3. Al sustituir z con 3 en la
segunda ecuacin, y + 2z = 4 se obtiene y = (-2) Por ltimo, encontramos el valor de x al sustituir y
= (-2) y z = 3, en la primera ecuacin, x + 2y + 3z = 9 con lo cual x = 4. Por tanto, hay una solucin: x
= 4, y = (-2), z = 3."<<endl;

cin>>c;}

void f3(){

system("cls");

int c;

q[2]=q[2]+1;

cout<<"Del tramo A a B (120mi), viaja a una velocidad cte. v, en un tiempo t. Del tramo B a C
(150mi), viaja a 10 mi/h ms rapido (v+10), y 6 minutos adicionales al primer tramo (t+0.1) [siendo
0,1 el tiempo en horas, para trabajar con las mismas unidades. Se calcula dividiendo 6 minutos
entre 60 que tiene una hora] Basndose en la formula: Distancia= Velocidad Tiempo. Obtenemos
nuestro sistema de ecuaciones: 1era ecuacion: 120=x*t, 2da ecuacin: 150=(v+10)*(t+0.1).
Resolver por sustitucion despejando la variable v de la 1era ecuacin y simplificando queda: 0=10
t^2-29t+12; Resolver la ecuacin cuadratica y obtener la respuesta."<<endl;
cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void f4(){

system("cls");

int c;

q[3]=q[3]+1;

cout<<"Ejemplo: 15 - 3 o x > 39 / ?15"<<endl;

cout<<"- 3 o x > 39 - 15 /: ?3"<<endl;

cout<<"x < 24: (-3)"<<endl;

cout<<"x <- 8. Esto es, todos los reales menores o iguales que -8."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void f5(){

system("cls");

int c;

q[4]=q[4]+1;

cout<<"Las coordenadas cartesianas o coordenadas rectangulares (sistema cartesiano) son un tipo


de coordenadas ortogonales usadas en espacios eucldeos, para la representacin grfica de una
relacin matematica (funciones matematicas y ecuaciones de geometra analtica), o del
movimiento o posicin en fsica, caracterizadas porque usa como referencia ejes ortogonales entre
s que se cortan en un punto origen. Las coordenadas cartesianas se definen as como la distancia
al origen de las proyecciones ortogonales de un punto dado sobre cada uno de los ejes"<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void f6(){

system("cls");

int c;

q[5]=q[5]+1;

cout<<"En geometra analitica las lineas rectas en un plano pueden ser expresadas mediante una
ecuacin del tipo y = m x + b, donde x, y son variables en un plano cartesiano. En dicha expresion
m es denominada la pendiente de la recta y esta relacionada con la inclinacion que toma la recta
respecto a un par de ejes que definen el plano. Mientras que b es el denominado termino
independiente u ordenada al origen y es el valor del punto en el cual la recta corta al eje vertical
en el plano."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void f7(){

system("cls");

int c;

q[6]=q[6]+1;

cout<<"La variacion directa describe una relacin simple entre dos variables . Decimos que y vara
directamente con x (o con respecto de x, en algunos libros) si: y = kx para alguna constante k. Esto
significa que as como x aumenta, y aumenta y as como x disminuye, y disminuye. La variacin
inversa describe otro tipo de relacin. Decimos que y vara inversamente con x (o con respecto de
x , en algunos libros) si : xy = k . Para alguna constante k. Esto significa que as como x aumenta, y
disminuye y as como x disminuye, y aumenta. La grfica de la ecuacin de variacin inversa es una
hiperbola ."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void h1(){

system("cls");

int c;

r[0]=r[0]+1;

cout<<"En matematicas, se dice que una magnitud o cantidad es funcion de otra si el valor de la
primera depende del valor de la segunda. Por ejemplo el area A de un circulo es funcion de su
radio. "<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void h2(){

system("cls");

int c;

r[1]=r[1]+1;

cout<<"En matematicas, la grafica de una funcion es un tipo de representacin grafica que


permite conocer intuitivamente el comportamiento de dicha funcion. El grafico es el conjunto de
todos los pares ordenados (x, f(x)) de la funcion f, es decir, como un subconjunto del producto
cartesiano XY. Se representa graficamente mediante una correspondencia entre los elementos
del conjunto dominio y los del conjunto imagen."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void h3(){

system("cls");

int c;

r[2]=r[2]+1;

cout<<"FUNCIONES CRECIENTES: una funcion es estrictamente creciente en un intervalo, si para


dos valores cualesquiera del intervalo, y, se cumple que: cuando en la grfica de una funcin
estrictamente creciente nos movemos hacia la derecha tambien nos movemos hacia arriba: una
funcion es estrictamente creciente en el punto de abcisa si existe algn nmero positivo tal que es
estrictamente creciente en el intervalo. De esta definicin se deduce que si es derivable en y es
estrictamente creciente en el punto de abcisa"<<endl;

cout<<"Funcin decrecientes: una funcion es estrictamente decreciente en un intervalo , si para


dos valores cualesquiera del intervalo, y , se cumple que: cuando en la grafica de una funcin
estrictamente decreciente nos movemos hacia la derecha tambien nos movemos hacia abajo: una
funcion es estrictamente decreciente en el punto de abcisa si existe algun numero positivo tal que
es estrictamente decreciente en el intervalo."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void h4(){

system("cls");

int c;

r[3]=r[3]+1;

cout<<"Una funcin cuadratica es aquella que puede escribirse como una ecuacion de la forma:
f(x) = ax 2 + bx + c donde a , b y c (llamados terminos ) son numeros reales cualesquiera y a es
distinto de cero (puede ser mayor o menor que cero, pero no igual que cero). El valor de b y de c si
puede ser cero . En la ecuacion cuadratica cada uno de sus terminos tiene un nombre. As, ax 2 es
el termino cuadrtico, bx es el termino lineal, c es el termino independiente"<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void h5(){

system("cls");
int c;

r[4]=r[4]+1;

cout<<"Traslaciones verticales: Suponga que k > 0. Para graficar y=f(x)+k, desplace la grafica de k
unidades hacia arriba. Para graficar y=f(x)-k, desplace la grafica de k unidades hacia abajo.
Traslaciones horizontales: Suponga que h > 0. Para graficar y=f(x-h), desplace la grafica de h
unidades hacia la derecha. Para graficar y=f(x+h),desplace la grafica de h unidades hacia la
izquierda. Reflexiones: La reflexin o volteo es la imagen de espejo de una figura. Tambin se
puede decir que es el volteo de puntos y grficas alrededor de los ejes. Para graficar y=-f(x) refleje
la grfica de y=f(x) en el eje x. (Reflexin vertical). Para graficar y=f(-x), refleje la grfica de y=f(x)
en el eje y. (Reflexin horizontal). Expansiones y Compresiones: Las expansiones y compresiones
son transformaciones que cambian el largo o el ancho de la grfica de una funcin. La forma
general de la grfica de una funcin se expande o comprime verticalmente u horizontalmente. Las
expansiones y compresiones son consideradas transformaciones no rgidas. Ahora veremos como
se realizan estas. Expansiones y compresiones verticales.Para graficar y=af(x), Si a>1, la grfica de
y=f(x) se expande verticalmente por un factor a. (Se alarga), Si 0<a<1, la grfica de y=f(x) se
comprime verticalmente por un factor a. (Se encoge). Expansiones y compresiones horizontales:
La grfica de y=f(bx): Si b>1, la grfica de y=f(x) se comprime horizontalmente por el factor 1/b. (Se
encoge), Si 0<b<1, la grfica de y=f(x) se expande horizontalmente por el factor de 1/b. (Se
alarga)."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void h6(){

system("cls");

int c;

r[5]=r[5]+1;

cout<<"MODELADO DE FUNCIONES El aplicar las matemticas a los problemas de la vida real


comprende tres etapas. Primero se traduce el problema a trminos matemticos, entonces
decimos que tenemos un modelo matemtico. Despus se obtiene la solucin del problema
matemtico. Por ltimo, se interpreta esta respuesta matemtica en trminos del problema
original."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void h7(){

system("cls");

int c;

r[6]=r[6]+1;
cout<<"COMBINACIN DE FUNCIONES:S dos funciones f y g estan definidas para todos los
numeros reales x y s f(x) y g(x) son ambos numeros reales, entonces es posible realizar
operaciones numericas reales como la suma, la resta, la multiplicacion y la division con f(x) y g(x).
Ademas, si g(x) es un numero en el dominio de f, entonces tambien es posible evaluar a f en g(x).
SUMA: (f + g)(x) = f(x) + g(x), RESTA: (f - g)(x) = f(x) - g(x), PRODUCTO: (f.g)(x) = f(x).g(x), COCIENTE:
(f/g)(x) = f(x)/g(x), siempre que g(x) ? 0. El dominio de una combinacin de funciones, est definido
en la interseccin de los dominios de f y g, es decir, que el dominio de cada funcin, es el conjunto
de los nmeros reales que son comunes a ambos dominios, excepto que los valores de x donde
g(x) no sea igual a 0 se deben excluir del dominio de la funcin cociente."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void h8(){

system("cls");

int c;

r[7]=r[7]+1;

cout<<"Una funcin f es 1-a-1 si no dos elementos en el dominio de f corresponden al mismo


elemento en el rango de f . En otras palabras, cada x en el dominio tiene exactamente una imagen
en el rango. Y, ninguna y en el rango es la imagen de ms de una x en el dominio. Si la grafica de
una funcin f es conocida, es facil determinar si la funcin es 1-a-1. Use la prueba de la lnea
horizontal . Si ninguna lnea horizontal intersecta la grafica de la funcin f en ms de un punto,
entonces la funcion es 1-a-1."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void i1(){

system("cls");

int c;

a[0]=a[0]+1;

cout<<"Para graficar cualquier funcin polinomial, puede iniciar encontrando los ceros reales de la
funcin y el comportamiento final de la funcin. Los pasos involucrados para graficar funciones
polinomiales son: 1. Prediga el comportamiento final de la funcin. 2. Encuentre los ceros reales
de la funcin. Compruebe si es posible de reescribir la funcin en forma factorizada para encontrar
los ceros. De otra manera, use la regla de los signos de Descartes para identificar el nmero
posible de ceros reales. 3. Haga una tabla de valores para encontrar varios puntos. 4. Grafique los
puntos y dibuje una curva continua suave para conectar los puntos. 5. Asegrese que la grfica
sigue el comportamiento final como se predijo en pasos anteriores."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;


cin>>c;}

void i2(){

system("cls");

int c;

a[1]=a[1]+1;

cout<<"Para dividir polinomios donde el dividendo y divisor son polinomios con por lo menos dos
trminos cada uno, se sugiere los siguientes pasos: Represente la divisin larga, colocando el
dividendo dentro de la caja y el divisor fuera de la caja. Divida el primer trmino del dividendo
entre el primer trmino del divisor para determinar el primer trmino del cociente. El primer
trmino del cociente obtenido en el paso anterior multipliqulo a cada trmino del divisor y
coloquelos debajo de los trminos del dividendo y asegrese que estn debajo de trminos
semejantes. Reste el producto anterior de los trminos semejantes que aparecen en la lnea
superior y se obtiene un nuevo polinomio. Repita el proceso con el nuevo polinomio hasta que no
se pueda hacer una divisin."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void i3(){

system("cls");

int c;

a[2]=a[2]+1;

cout<<"Las races o ceros de un polinomio sonlos valores que anulan el polinomio. Ejemplo: Q(x) =
x2 - x - 6, Los divisores del trmino independiente son 1, 2, 3.Q (1) = 12 - 1 - 6 no es igual a 0,
Q(-1) = (-1)2 - (-1) - 6 no es igual a 0, Q(2) = 22 - 2 - 6 no es igual a 0, Q(-2) = (-2)2 - (-2) - 6 = 4 + 2 -
6 = 0, Q(3) = 32 - 3 - 6 = 9 - 3 - 6 = 0. x = -2 y x = 3 son las races o ceros del polinomio: P(x) = x2 - x -
6, porque P(-2) = 0 y P(3) = 0. P(x) = (x + 2) (x -3)"<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void i4(){

system("cls");

int c;

a[3]=a[3]+1;

cout<<"Un nmero complejo, es una entidad matematica que viene dada por un par de numeros
reales, el primero x se denomina la parte real y al segundo y la parte imaginaria. Los numeros
complejos se representa por un par de numeros entre parentesis (x, y), como los puntos del plano,
o bien, en la forma usual de x+yi, i se denomina la unidad imaginaria, la raiz cuadrada de menos
uno."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void i5(){

system("cls");

int c;

a[4]=a[4]+1;

cout<<"Teorema Fundamental del algebra: Todo polinomio: P(x):anX^n+Aa n-1X^n1+......a1X+A0


donde:n?1 ,An no es igual a 0. Teorema de la factorizacion completa: Si P(x) es un polinomio de
grado n?1, entonces existen numeros complejos a,c1,c2...Cn con a no igual a 0 tal que: Ej.#1,
f(x)=x^3+x^2+9x+9,f(x)=(x^3+x^2)+(9x+9) =x^2(x+1)+9(x+1) =(x+1)(x^2+9)=f(x)=(x+1)(x+3i)(x-3i),
x1=-1, x^2+9=0, x1=-1, x2=3i=>x-3i, x3=-3i=>x+3i,x1=-1, x2=3i, x3=-3i"<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void i6(){

system("cls");

int c;

a[5]=a[5]+1;

cout<<"En matemticas, una funcin racional de una variable es una funcion que puede ser
expresada de la forma: p(x)/q(X). Donde P y Q son polinomios y x una variable, siendo Q distinto
del polinomio nulo. Esta definicin puede extenderse a un numero finito pero arbitrario de
variables, usando polinomios de varias variables. La palabra racional hace referencia a que la
funcin racional es una razn o cociente (de dos polinomios); los coeficientes de los polinomios
pueden ser numeros racionales o no."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void j1(){

system("cls");

int c;

t[0]=t[0]+1;

cout<<"Adems de funciones lineales, cuadraticas, racionales y radicales, existen las funciones


exponenciales. Las funciones exponenciales tienen la forma f(x) = bx, donde b > 0 y b no es igual a
1. Al igual que cualquier expresin exponencial, b se llama base y x se llama exponente. Un
ejemplo de una funcin exponencial es el crecimiento de las bacterias. Algunas bacterias se
duplican cada hora. Si comienzas con 1 bacteria y se duplica en cada hora, tendrs 2x bacterias
despus de x horas. Esto se puede escribir como f(x) = 2x."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void j2(){

system("cls");

int c;

t[1]=t[1]+1;

cout<<"Las funciones y = bx y y = logb(x)para b>0 y b diferente de uno son funciones inversas. As


que la grfica de y = logb(x) es una reflexion sobre la recta y = x de la grfica de y = bx. La grafica
de y = bx tiene como asntota horizontal al eje de x mientras que la grafica de y = logb(x) tiene al
eje de y como asntota vertical."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void j3(){

system("cls");

int c;

t[2]=t[2]+1;

cout<<" Logaritmo de un producto: El logaritmo de un producto de dos nmeros es igual a la suma


de los logaritmos de cada uno de ellos. loga(X Y)= loga X + loga Y. 2. Logaritmo de un cociente: El
logaritmo de un cociente de dos numeros es igual al logaritmo del numerador menos el logaritmo
del denominador. Logaritmo de una potencia: El logaritmo de una potencia es igual al exponente
multiplicado por el logaritmo de la base de la potencia. loga Xn = n loga X. Logaritmo de una raiz:
El logaritmo de una raiz es igual al logaritmo del radicando dividido entre el ndice de la
raiz."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void j4(){

system("cls");

int c;

t[3]=t[3]+1;
cout<<"Ejemplo: Resolver 4x = 17, Saca el logaritmo comn de ambos lados, log 4x = log 17, Usa la
propiedad de la potencia de los logaritmos para simplificar el logaritmo del lado izquierdo, log 4x =
log 17, x log 4 = log 17, x log 4 = log 17, x=log17/log4=2.043"<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void j5(){

system("cls");

int c;

t[4]=t[4]+1;

cout<<"El poder de los logaritmos consiste en su utilidad para resolver ecuaciones exponenciales.
Algunos ejemplos incluyen sonido (medidas de decibeles), terremotos (escala Richter), el brillo de
las estrellas y qumica (balance de pH, una medida de acidez y alcalinidad)."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void k1(){

system("cls");

int c;

v[0]=v[0]+1;

cout<<"Los tringulos en general, estn formados por 3 lados y 3 ngulos. Adems, los tringulos
rectngulos se llaman as por tener un ngulo recto entre sus catetos. Los lados de un tringulo
rectngulo son la hipotenusa y los dos catetos. El lado que est enfrente del ngulo recto es la
hipotenusa. A los otros dos lados, son los catetos: cateto mayor y cateto menor, que como su
propio nombre indican, el cateto mayor es el que tiene una mayor longitud y el cateto menor es el
que tiene una menor longitud. A los otros dos lados, son los catetos: cateto mayor y cateto menor,
que como su propio nombre indican, el cateto mayor es el que tiene una mayor longitud y el
cateto menor es el que tiene una menor longitud. Los ngulos y lados de un tringulo rectngulo,
estn relacionados por unas expresiones a las que llamamos razones trigonomtricas. Vamos ir
vindolas una por una, tomando como ngulo de referencia el ngulo."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void k2(){

system("cls");

int c;
v[1]=v[1]+1;

cout<<"El seno (sin sen) es el cociente entre el cateto opuesto al angulo y la hipotenusa. El
coseno (cos) es el cociente entre el cateto adjunto al angulo y la hipotenusa. La tangente (tg
tan) es el cociente entre el cateto opuesto al angulo y la hipotenusa. La tangente puede
considerarse tambin como el cociente del seno entre coseno. Estas son las principales funciones
trigonometricas de angulos."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void k3(){

system("cls");

int c;

v[2]=v[2]+1;

cout<<"La ley de seno es una relacin de tres igualdades que siempre se cumplen entre los lados y
ngulos de un tringulo cualquiera. En ocasiones necesitars resolver ejercicios que envuelven
tringulos que no son rectngulos. La ley del Seno es muy convenientes para resolver problemas
de tringulos en los que no hay ningn ngulo rectngulo. Si ABC es un tringulo con lados a,b y c,
entonces: a sen A = b sen B = c sen C"<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void k4(){

system("cls");

int c;

v[3]=v[3]+1;

cout<<"La ley de los cosenos es usada para encontrar las partes faltantes de un tringulo oblicuo
(no rectngulo) cuando ya sea las medidas de dos lados y la medida del ngulo includo son
conocidas (LAL) o las longitudes de los tres lados (LLL) son conocidas. En cualquiera de estos casos,
es imposible usar la ley de los senos porque no podemos establecer una proporcin que pueda
resolverse. La ley de los cosenos establece: c 2 = a 2 + b 2 - 2 ab cos C. Esto se parece al teorema
de Pitgoras excepto que para el tercer trmino y si C es un ngulo recto el tercer trmino es igual
0 porque el coseno de 90 es 0 y se obtiene el teorema de Pitgoras. As, el teorema de Pitgoras
es un caso especial de la ley de los cosenos. La ley de los cosenos tambin puede establecerse
como: b 2 = a 2 + c 2 - 2 ac cos B o a 2 = b 2 + c 2 - 2 bc cos A ."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void k5(){
system("cls");

int c;

v[4]=v[4]+1;

cout<<"El crculo unitario es aquel que se dibuja con un radio igual a 1 (uno), y se ubica en el
centro de coordenadas x,y. El crculo unitario sirve de base para determinar todas las funciones
trigonomtricas. Permite adicionalmente realizar conversiones de unidades, pasando de radianes
a grados y de grados a radianes.Para iniciar, es importante entender el concepto del Radin el cual
consiste en tomar la longitud del radio del crculo y subtenerla o ubicarlo en el borde del crculo. El
ngulo que se forma corresponde a un radin y se denota con la letra griega (theta). El radin
cumple un papel importante en el manejo de ngulos pues facilita expresarlos en trminos de (pi).
Por ejemplo, al determinar cuantos radianes caben en un crculo, se obtiene el valor de (2pi)
radianes, que es equivalente de 360 grados. Siguiendo el anterior criterio se obtiene que la mitad
del crculo tiene un valor de (pi) radianes, equivalente a 180 grados, y as sucesivamente."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void k6(){

system("cls");

int c;

v[5]=v[5]+1;

cout<<"Las relaciones trigonomtricas tambin pueden ser consideradas como funciones de una
variable que es la medida de un ngulo. Esta medida de ngulo puede ser dada en grados o
radianes . Aqu, usaremos radianes. Ya que cualquier ngulo con una medida mayor que 2 pi
radianes o menor que 0 es equivalente a algn ngulo con medida 0 <x< 2 pi , todas las funciones
trigonomtricas son periodicas . Las principales son , seno, coseno, tangente, cosecante, secante y
cotangente."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void s1(){

system("cls");

int c;

w[0]=w[0]+1;

cout<<"Identidad Trigonomtrica Fundamental:sin2(a)+cos2(a)=1, Secante al


cuadrado:sec2(a)=1+tg2(a), Cosecante al cuadrado cosec2(a)=1+cotg2(a), ngulos opuestos: sin(-
a)=-sin(a),cos(-a)=cos(a)."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;


cin>>c;}

void s2(){

system("cls");

int c;

w[1]=w[1]+1;

cout<<"Suma de Angulos: sin(ab)=sin(a)cos(b)cos(a)sin(b)sin(ab)=sin(a)cos(b)cos(a)sin(b),


cos(ab)=cos(a)cos(b)-sin(a)sin(b), cos(ab)=cos(a)cos(b)?sin(a)sin(b), tg(ab)=tg(a)tg(b)/1-
tg(a)tg(b)"<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void s3(){

system("cls");

int c;

w[2]=w[2]+1;

cout<<"ngulo Doble: sin(2a)=2sin(a)cos(a)sin(2a)=2sin(a)cos(a), cos(2a)=cos2(a)-


sin2(a)cos(2a)=cos2(a)-sin2(a), tg(2a)=2tg(a)/1-tg2(a). Sumas escritas como productos: Suma de
Cosenos:cos(a)+cos(b)=2cos(a+b2)cos(a-b2)"<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void s4(){

system("cls");

int c;

w[3]=w[3]+1;

cout<<"Funciones Trigonomtricas Inversas. Las tres funciones trigonomtricas inversas usadas de


manera comn son: 1) Arcoseno: es la funcin inversa del seno del ngulo. 2) Arcocoseno: es la
funcin inversa del coseno del ngulo. 3) Arcotangente: es la funcion inversa de la tangente del
ngulo. Estas dan lo contrario de lo que proveen sus respectivas funciones."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void s5(){

system("cls");
int c;

w[4]=w[4]+1;

cout<<"Una ecuacin trigonomtrica es aquella ecuacin en la que aparecen una o ms funciones


trigonomtricas. En las ecuaciones trigonomtricas la incgnita es el ngulo comn de las
funciones trigonomtricas. No puede especificarse un mtodo general que permita resolver
cualquier ecuacin trigonomtrica; sin embargo, un procedimiento efectivo para solucionar un
gran nmero de stas consiste en transformar, usando principalmente las identidades
trigonomtricas, todas las funciones que aparecen all en una sola funcin (es recomendable
pasarlas todas a senos o cosenos). "<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void t1(){

system("cls");

int c;

p[0]=p[0]+1;

cout<<"En geometra analtica las lneas rectas en un plano pueden ser expresadas mediante una
ecuacin del tipo y = m x + b, donde x, y son variables en un plano cartesiano. En dicha expresin
m es denominada la pendiente de la recta y est relacionada con la inclinacin que toma la recta
respecto a un par de ejes que definen el plano. Mientras que b es el denominado trmino
independiente u ordenada al origen y es el valor del punto en el cual la recta corta al eje vertical
en el plano."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void t2(){

system("cls");

int c;

p[1]=p[1]+1;

cout<<"La circunferencia es el lugar geomtrico de los puntos del plano que equidistan de un
punto fijo llamado centro (recordar que estamos hablando del Plano Cartesiano y es respecto a
ste que trabajamos). Una circunferencia queda determinada cuando conocemos: Tres puntos de
la misma, equidistantes del centro. El centro y el radio. El centro y un punto en ella. El centro y una
recta tangente a la circunferencia. Entonces, entrando en el terreno de la Geometra Analtica ,
(dentro del Plano Cartesiano ) diremos que para cualquier punto, P (x, y) , de una circunferencia
cuyo centro es el punto C (a, b) y con radio r , la ecuacin ordinaria es (x - a) 2 + (y - b) 2 = r
2"<<endl;
cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void t3(){

system("cls");

int c;

p[2]=p[2]+1;

cout<<"Definicin:Es el lugar geomtrico de los puntos del plano tales que sus distancias a un
punto fijo llamado foco y a una recta fija llamada directriz son iguales.Caractersticas geomtricas:
Vrtice: Es el punto donde la parbola corta a su eje focal. Foco: Es un punto que se encuentra
situado sobre el eje focal y la distancia que se encuentra del vrtice al foco, es la misma que del
vrtice a la Directriz. Lado recto: La cuerda, perpendicular al eje focal, que contiene al foco y corta
a dos puntos de la parbola. Directriz. Lnea recta donde la dist (P, F)= dist (P, D); PF PD =. Eje
focal: Recta que contiene el foco y es perpendicular a la directriz. Parmetro p. Distancia del foco
al vrtice. La ecuacin de una parbola con vrtice en (0,0). A continuacin se muestran las
frmulas que se utilizan para el clculo de ecuaciones, coordenadas del foco y la directriz.
Ecuacion=x2=4py "<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void t4(){

system("cls");

int c;

p[3]=p[3]+1;

cout<<"La elipse es una lnea curva, cerrada y plana cuya definicin ms usual es: La elipse es el
lugar geomtrico de todos los puntos de un plano, tales que la suma de las distancias a otros dos
puntos fijos llamados focos es constante. Si el centro de la elipse se encuentra fuera del origen del
plano y su eje focal es paralelo al eje y, se obtiene la siguiente ecuacin. (x - h)2 /b2 + (y - k)2/a2 =
1. Los elementos de la elipse son: Centro:(h,k)Vrtices: V(h,k+a), V'(h,k-a),Focos: F(h,k+c) F'(H,k-c)
Vrtices del eje menor: B(h+b,k), B'(h-b,k), Excentricidad: a/e, LR: 2b2/a"<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void t5(){

system("cls");

int c;

p[4]=p[4]+1;
cout<<"Una hiprbola es una seccin cnica, una curva abierta de dos ramas obtenida cortando
un cono recto por un plano oblicuo al eje de simetra, y con ngulo menor que el de la generatriz
respecto del eje de revolucin. Su ecuacin es X2/a2-y2/b2=1"<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

void t6(){

system("cls");

int c;

p[5]=p[5]+1;

cout<<"Para desplazar conicas es necesario establecer lo que se aprendio en transformacion de


funciones, solamente se agregan factores en lugar de las variables, por ejemplo, la parbola
x^2=4py se puede mover en x y y haciendo (x-h)^2=4p(y-h).Asi se puede hacer con las
dems."<<endl;

cout<<"Para regresar al menu principal marque cualquier numero"<<endl;

cin>>c;}

Вам также может понравиться