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

UNIVERSIDAD CENTRAL DEL ECUADOR

FACULTAD DE INGENIERÍA, CIENCIAS, FÍSICAS Y MATEMÁTICA


CARRERA DE INGENIERIA CIVIL
PROGRAMACION 1

ASIGNATURA: Programación 1
SEMESTRE – PARALELO: 2do - 2do R
PROFESOR: Ing. José Ramiro PILALUISA Q. M.Sc.
PERÍODO ACADÉMICO: Marzo 2019 – Agosto 2019

FLUJOGRAMA

TÍTULO: ELABORACIÓN DEL FLUJOGRAMA (EJEMPLO)

FECHA DE ENTREGA: 25/06/2019

MIEMBROS DEL GRUPO - G1

1) ACOSTA LOMAS KATHERINE NICOLE 100%

2) ARMIJOS ERRAEZ JANINA LIZBETH 100%

3) CABRERA SUAREZ JOEL ALEXANDER 100%

4) GUAMÁN VARGAS ANGELA NICOLE 100%


Programación 1

Trabajo en Grupo.
1) Enunciado:
Crear un programa que calcule las raíces de una ecuación de segundo grado.

2) Análisis Matemático:
Ecuación general:
𝑎𝑥 2 + 𝑏𝑥 + 𝑐 = 0 , donde 𝑎 ≠ 0
Discriminante:
−𝑏 ± √𝑏 2 − 4𝑎𝑐
∆=
2𝑎

Si D < 0:
- 𝑝: argumento real.
- 𝑞: argumento imaginario.
Si D = 0:
- X1: solución 1.
- X2: solución 2.

Si D > 0:
- X3: solución 1.
- X4: solución 2.

Números: A, B, C.
Discriminante: D.
Argumento real: p.
Argumento imaginario: q.
Raíces iguales: X1, X2.
Raíces reales y distintas: X3, X4.

3) Declaración de Variables:
A, B, C, D, p, q, X1, X2, X3, X4.

Prof. Ing. José Ramiro PILALUISA Q. M.Sc. Marzo 2019 – Agosto 2019 1
Programación 1

4) Flujograma:

INICIO

A, B, C

Sí “No es ecuación
¿A=0?
de segundo grado”

No

D  B2- 4*A*C

Sí p = -B / (2*A) “Raíces complejas conjugadas”


¿D<0? “Argumento real p”
q = √−𝐵 / (2*A)
“Argumento imaginario q”

No

Sí X1 = -B / (2*A) “Raíces iguales”


¿D=0? X 2 = X 1. “X1”
“X2”

No

Sí X3 = (-B + √−𝐷) / (2*A) “Raíces distintas”


¿D>0? “X3”
X4 = (-B - √−𝐷) / (2*A) “X4”

No

FIN

5) Corrida:
6) Visual Basic:

Prof. Ing. José Ramiro PILALUISA Q. M.Sc. Marzo 2019 – Agosto 2019 2

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