Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
UNIDAD CULHUACAN
DISEÑO ..................................................................................................................................... 5
IMPLEMENTACION ................................................................................................................ 6
CONCLUSIONES ................................................................................................................... 11
3
INTRODUCCION
Con base a saber si una ecuación es un binomio al cuadrado, se llevará acabo la resolución de
Para esto nos basaremos en los conocimientos adquiridos durante el curso para desarrollar un
programa en C++, con el cual se comprobará si la ecuación se puede factorizar; por el caso de
Se le pedirá al usuario ingresar los valores de la ecuación y con esos datos se podrá decir si
cuadrático, el termino lineal y el termino independiente, con estos datos ingresados sabremos si
Es muy común el utilizar algún tipo de factorización para resolver alguna ecuación y con base
a este programa se podrá darle solución a ecuaciones de segundo grado, que se puedan factorizar
y las que no se procederá a resolverlas por el método de la formula general también conocida
como la chicharronera.
5
DISEÑO
6
IMPLEMENTACION
#include<iostream>
#include<stdio.h>
#include<math.h>
#include<stdlib.h>
int main()
int menu,opcion;
float a,b,c,x1,x2,x3,interiorraiz,primerasolucion,segundasolucion;
do {
cout<<"INICIO"<<endl;
cin>>menu;
7
system("cls");
switch(menu)
case 1:
cin>>a;
cin>>b;
cin>>c;
x1=sqrt(a);
x2=(sqrt(a)*sqrt(c))*2;
x3=sqrt(c);
if (b<0){
8
"<<c<<endl;
if(b>0){
es:"<<a<<"x"<<(char)253<<"+"<<b<<"x"<<"+"<<c<<endl;
else
if ((b==x2)||(b==-x2))
if(b<0){
if(b>0){
else
9
break;
case 2:
cin>>a;
cin>>b;
cin>>c;
interiorraiz = pow(b,2)-4*(a*c);
if(interiorraiz < 0)
cout << "Esta ecuacion no tiene solucion en los numeros reales." << endl;
else
10
primerasolucion = (-b+sqrt(interiorraiz))/(2*a);
segundasolucion = (-b-sqrt(interiorraiz))/(2*a);
if(primerasolucion == segundasolucion)
else
cout << "La primera solucion es: " << primerasolucion << endl;
cout << "La segunda solucion es: " << segundasolucion << endl;
break;
case 3:
break;
cin>>opcion;
}
11
while(opcion==1);
system("pause");
return 0;
CONCLUSIONES
Se llevó acabo la factorización de un binomio al cuadrado al ingresar los valores por parte del
usuario, esto nos dio como resultado la factorización de dicho binomio cuando el primer término
ingresado y el tercer término tienen raíz de lo contrario el programa marcara que no se puede
factorizar, después de eso se puede resolver mediante la fórmula general, para obtener los valores
de x.