Академический Документы
Профессиональный Документы
Культура Документы
NOMBRE: CARN:
VCTOR OMAR CORZO MARTNEZ 201431217
PROYECTO FINAL
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<<"\tGEOMETRIA="<<"\t"<<i[0]<<" Vistas"<<endl;
cout<<"\tFUNDAMENTOS="<<"\t"<<i[1]<<" Vistas"<<endl;
cout<<"\tFUNCIONES="<<"\t"<<i[2]<<" 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<<"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<<"\tGeometria="<<"\t"<<s[0]<<" 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;
}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<<"4. Desigualdades"<<endl;
cout<<"6. Rectas"<<endl;
cout<<"\tModelado="<<"\t"<<q[2]<<" Vistas"<<endl;
cout<<"\tDesigualdades="<<"\t"<<q[3]<<" Vistas"<<endl;
cout<<"\tRectas="<<"\t"<<q[5]<<" 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;
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;
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;
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;
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<<"3. Formulas para el angulo doble, mitad de angulo y producto a suma "<<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<<"\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;
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;
cin>>c;
void g2(){
system("cls");
int c;
s[1]=s[1]+1;
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;
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;
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;
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;
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;
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;
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;
cin>>c;
void g10(){
system("cls");
int c;
s[9]=s[9]+1;
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;
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<<"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<<"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;
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<<"x <- 8. Esto es, todos los reales menores o iguales que -8."<<endl;
cin>>c;}
void f5(){
system("cls");
int c;
q[4]=q[4]+1;
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;
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;
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;
cin>>c;}
void h2(){
system("cls");
int c;
r[1]=r[1]+1;
cin>>c;}
void h3(){
system("cls");
int c;
r[2]=r[2]+1;
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;
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;
cin>>c;}
void h6(){
system("cls");
int c;
r[5]=r[5]+1;
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;
cin>>c;}
void h8(){
system("cls");
int c;
r[7]=r[7]+1;
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;
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;
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;
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;
cin>>c;}
void i5(){
system("cls");
int c;
a[4]=a[4]+1;
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;
cin>>c;}
void j1(){
system("cls");
int c;
t[0]=t[0]+1;
cin>>c;}
void j2(){
system("cls");
int c;
t[1]=t[1]+1;
cin>>c;}
void j3(){
system("cls");
int c;
t[2]=t[2]+1;
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;
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;
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;
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;
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;
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;
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;
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;
cin>>c;}
void s1(){
system("cls");
int c;
w[0]=w[0]+1;
void s2(){
system("cls");
int c;
w[1]=w[1]+1;
cin>>c;}
void s3(){
system("cls");
int c;
w[2]=w[2]+1;
cin>>c;}
void s4(){
system("cls");
int c;
w[3]=w[3]+1;
cin>>c;}
void s5(){
system("cls");
int c;
w[4]=w[4]+1;
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;
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;
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;
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;
cin>>c;}
void t6(){
system("cls");
int c;
p[5]=p[5]+1;
cin>>c;}