Академический Документы
Профессиональный Документы
Культура Документы
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
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:
𝑎𝑥 2 + 𝑏𝑥 + 𝑐 = 0 , donde 𝑎 ≠ 0
Demostración del discriminante:
𝑎𝑥 2 + 𝑏𝑥 + 𝑐 = 0
𝑎𝑥 2 + 𝑏𝑥 + 𝑐
=0
𝑎
𝑏𝑥 𝑏 2 𝑏2 𝑐
𝑥2 + +( ) = 2−
𝑎 2𝑎 4𝑎 𝑎
𝑏 2 𝑏 2 − 4𝑎𝑐
(𝑥 + ) =
2𝑎 4𝑎2
𝑏 2 𝑏 2 − 4𝑎𝑐
√(𝑥 + ) =± √
2𝑎 4𝑎2
𝑏 √𝑏 2 − 4𝑎𝑐
𝑥+ =±
2𝑎 2𝑎
√𝑏 2 − 4𝑎𝑐 𝑏
𝑥=± −
2𝑎 2𝑎
−𝑏 ± √𝑏 2 − 4𝑎𝑐
𝑥=
2𝑎
−𝑏 ± √𝑏 2 − 4𝑎𝑐
∆=
2𝑎
Prof. Ing. José Ramiro PILALUISA Q. M.Sc. Marzo 2019 – Agosto 2019 1
Programación 1
Discriminante:
∆= 𝑏 2 − 4𝑎𝑐 = d
Si ∆ =0 hay una solución real doble (la parábola solo toca en un punto al eje de las
abscisas: X):
𝑥1 = 𝑥2
Demostrar:
−𝑏 ± √𝑏 2 − 4𝑎𝑐
𝑥₁, ₂ =
2𝑎
−𝑏 ± √0
𝑥1,2 =
2𝑎
−𝑏 ± 0
𝑥1,2 =
2𝑎
−𝑏
𝑥1,2 =
2𝑎
𝑥1 = 𝑥2
Si ∆ > 0 hay dos soluciones reales y diferentes (la parábola cruza dos veces el eje de las
abscisas: X):
−𝑏 + √∆ −𝑏 − √∆
𝑥3 = ˄ 𝑥4 =
2𝑎 2𝑎
Demostrar:
−𝑏 ± √𝑏 2 − 4𝑎𝑐
𝑥3,4 =
2𝑎
Prof. Ing. José Ramiro PILALUISA Q. M.Sc. Marzo 2019 – Agosto 2019 2
Programación 1
−𝑏 ± √∆
𝑥3,4 =
2𝑎
−𝑏 √∆
𝑥3,4 = ±
2𝑎 2𝑎
−𝑏 √∆ −𝑏 √∆
𝑥3 = + ˄ 𝑥4 = −
2𝑎 2𝑎 2𝑎 2𝑎
−𝑏 + √∆ −𝑏 − √∆
𝑥3 = ˄ 𝑥4 =
2𝑎 2𝑎
Si ∆<0 hay dos soluciones complejas conjugadas (la parábola no corta al eje de las
abscisas: X):
𝑏 √−∆
𝑝= − 𝑦 𝑞 = +𝑖
2𝑎 2𝑎
Demostrar:
∆= 𝑏 2 − 4𝑎𝑐 < 0
−𝑏 + √∆
𝑥𝑝,𝑞 =
2𝑎
−𝑏 √−∆
𝑥𝑝,𝑞 = +
2𝑎 2𝑎
−𝑏 √−∆ + 𝑖
𝑥𝑝,𝑞 = +
2𝑎 2𝑎
−𝑏 √−∆
𝑥𝑝 = ˄ 𝑥𝑞 =
2𝑎 2𝑎
Prof. Ing. José Ramiro PILALUISA Q. M.Sc. Marzo 2019 – Agosto 2019 3
Programación 1
3) Declaración de Variables:
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.
4)
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
5) Flujograma:
INICIO
A, B, C
Sí “No es ecuación
¿A=0?
de segundo grado”
No
D B2- 4*A*C
No
No
No
FIN
Prof. Ing. José Ramiro PILALUISA Q. M.Sc. Marzo 2019 – Agosto 2019 2
Programación 1
6) Corrida:
INICIO
A=0 A = -2 A=4 A = 12
A, B, C B = -8 B=5 B = -8 B=2
C=9 C = -6 C=4 C = -4
Sí “No es ecuación
¿A=0?
de segundo grado”
0=0
-2 = 0
4=0
12 = 0
No
D B2- 4*A*C
-23 = (5)^2 – 4 (-2)(-6)
0 = (-8)^2 – 4 (4)(4)
Sí p = -B / (2*A)
1,25 = -(5) / (2* -2) “Raíces complejas conjugadas” p = 1,25
¿D<0? “Argumento real p”
q = √−𝐵 / (2*A)
0.5 = √−5 / (2* (-2)) “Argumento imaginario q” q= 0,5
No
No
No
X3 = 0,5 X4 = -0,33
FIN
7) Visual Basic:
Prof. Ing. José Ramiro PILALUISA Q. M.Sc. Marzo 2019 – Agosto 2019 3