You are on page 1of 4

Auto Escala UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO 2018

ЮAporté FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN


ЮCalidad ASIGNATURA:COMPUTACIÓN PARA INGENIERÍA ___ I
ЮLo Logré ACTIVIDAD: NASSI 02. RAÍCES___________________________#________
ЮMejor esfuerzo ALUMNO: ___ GPO: 1155___ #DE LISTA_____
ЮMi propio esfuerzo FECHA SOLICITUD:24/08/2017________________ ENTREGA:24/08/2017____

REPORTE DE ACTIVIDAD
OBJETIVO:
La finalidad que se tiene con esta actividad es lograr crear un algoritmo mediante el cual un usuario de un
computador pueda obtener las raíces de una ecuación de segundo grado de una manera sencilla y que sea funcional para
la mayoría de los casos, ya que cuando las raíces sean números imaginarios no se podrá dar el resultado.

INTRODUCCIÓN:
Una ecuación de segundo grado es una ecuación que tiene la forma de una suma algebraica de términos cuyo
grado máximo es dos o sea que esta puede ser representada por un polinomio de segundo grado, este tipo de ecuaciones
√𝑏2 −4𝑎𝑐
se expresan de la forma 𝑎𝑥 2 + 𝑏𝑥 + 𝑐 = 0 y se resuelven usando la fórmula: 𝑥 = −𝑏 ± . Los dos resultados que
2𝑎
se obtengan serán las raíces.

MATERIAL:
 Computadora.
 Programa PSeInt.

DESARROLLO:
Durante el desarrollo de la actividad hubo un error en la forma que introduje la ecuación, por el uso de los
paréntesis y por ello no se obtenían los resultados correctos para algunas ecuaciones, pero después de revisar cada parte
de la ecuación, pude lograr corregir eso y quedo bien el algoritmo.

DOCUMENTACIÓN:
Se utilizó el programa PSeInt, para la creación del algoritmo que obtiene raíces de una ecuación de segundo grado.
Para la creación del algoritmo en este caso, se utilizó básicamente el comando de escritura, este con la finalidad de darle
un mejor sentido y hacer más entendible el programa. Se uso el comando “leer” para la asignación de valores, que el
usuario debe de introducir y el comando de asignación (para asignar variables en los distintos casos), algo indispensable
para el desarrollo de la actividad fue el uso de los operadores algebraicos porque sin estos no se podría realizar las
operaciones y fue indispensable el organizar bien estos para que las operaciones requeridas se pudieran realizar de
manera correcta.

MANUAL DE USUARIO:
Primeramente, se abre el programa PSeInt, se selecciona el recuadro de “configuración” seguido de “opciones
lenguaje” y se selecciona “flexible”, posteriormente se vuelve a seleccionar el recuadro de “configuración” y en este caso
se selecciona “Utilizar diagramas de Nassi”, hecho esto se selecciona “Dibujar diagrama de flujo” y los pasos a seguir serán
los siguientes:
Auto Escala UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO 2018
ЮAporté FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN
ЮCalidad ASIGNATURA:COMPUTACIÓN PARA INGENIERÍA ___ I
ЮLo Logré ACTIVIDAD: NASSI 02. RAÍCES___________________________#________
ЮMejor esfuerzo ALUMNO: ___ GPO: 1155___ #DE LISTA_____
ЮMi propio esfuerzo FECHA SOLICITUD:24/08/2017________________ ENTREGA:24/08/2017____

1. Se introduce el título que tendrá el algoritmo, en este caso “EcuacionCuadratica”.

2. Añadir un comando de escritura, que se puede encontrar al desplazar el mouse por la parte que dice “comandos
y estructuras”, en este se pondra un mensaje pidiendo al usuario del computador que introduzca el valor de una
variable, en este caso “a”, al escribir se debe iniciar y finalizar usando comillas.

3. Se desplaza nuevamente la parte de “comandos y estructuras” y ahora se agrega un comando de lectura, en


este se pondra la variable que asignamos anteriormente en este caso “a”.
Auto Escala UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO 2018
ЮAporté FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN
ЮCalidad ASIGNATURA:COMPUTACIÓN PARA INGENIERÍA ___ I
ЮLo Logré ACTIVIDAD: NASSI 02. RAÍCES___________________________#________
ЮMejor esfuerzo ALUMNO: ___ GPO: 1155___ #DE LISTA_____
ЮMi propio esfuerzo FECHA SOLICITUD:24/08/2017________________ ENTREGA:24/08/2017____

4. Repetir los puntos 2 y 3, pero ahora en vez de “a” se hara para las variables “b” y “c”.

5. Añadir un comando de asignacion encontrado en la parte de “comandos y estructuras”, en este se introducira una
variable que es x1 seguido de la formula para obtener la primera raiz: x1 <- ((-b)+rc(b^2-4*a*c))/(2*a).
Posteriormente con un comando de escritura se le dira al usuario que el resultado de x1 en su ecuacion es la
operación que se asigno para x1, esto se pondra seguido de las comillas con una coma y la variable.

6. Se repite el paso anterior pero en este caso para la variable “x2” y en este caso se cambiara el signo y en vez de
sumar la raiz cuadrado se restara.

.
Auto Escala UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO 2018
ЮAporté FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN
ЮCalidad ASIGNATURA:COMPUTACIÓN PARA INGENIERÍA ___ I
ЮLo Logré ACTIVIDAD: NASSI 02. RAÍCES___________________________#________
ЮMejor esfuerzo ALUMNO: ___ GPO: 1155___ #DE LISTA_____
ЮMi propio esfuerzo FECHA SOLICITUD:24/08/2017________________ ENTREGA:24/08/2017____

7. Ahora ejecutamos el comando dando click en el triangulo verde de la parte superior izquierda, como se puede ver
se obtienen los dos resultados.

CONCLUSIONES: (¿QUE ME DEJO LA ACTIVIDAD?, ¿QUÉ APRENDI?, ETC.)


Aprendí a hacer un mejor uso de los operadores algebraicos, a establecer un orden correcto de los mismos porque
se debe ser muy claro y llevar un buen orden en todo para que se desarrolle de la mejor forma, no se pueden saltar pasos
ni alterar el orden de las operaciones, así como de algunos comandos o acciones que queramos plasmar en el algoritmo
para posteriormente ejecutarlos.

JUSTIFICACIÓN AUTO ESCALA:


En mi opinión el resultado que obtuve fue muy bueno, ya que, aunque cometí errores durante el desarrollo de la
actividad, logre solucionar estos y finalmente todo funcionó muy bien y el algoritmo arroja los resultados correctos, ya
que también hice una comprobación de esto, se cumplió con el objetivo de la actividad y lo realice en no mucho tiempo,
con un trabajo de claro y de calidad.

You might also like