Documentos de Académico
Documentos de Profesional
Documentos de Cultura
• Programación Estructurada
• Diseño descendente
Teorema de Böhm & Jacopini
Acción N
Ejemplo Estructura Secuencial en Pseudocódigo
..
Ejemplo Estructura Secuencial
en Diagrama de Flujo
..
ESTRUCTURA
v
SELECTIVA
Estructura Selectiva
..
Condición Lógica
..
OPERADORES
RELACIONALES
v &
BOOLEANOS
Operadores Relacionales
..
ESTRUCTURA
v
SELECTIVA SIMPLE
Estructura Selectiva Simple
Si condición Entonces
acción(es)
FinSi accion(es)
Ejemplo uso Estructura Selectiva Simple
Ingrese número : 5
El valor Absoluto de 5 es 5
Ingrese número 1 : 10
Ingrese número 2 : 20
Mayor 20
Menor 10
Ingrese número : 10
10 es divisible por 5
Ingrese número : 12
12 NO es divisible por 5
Último dígito 3 o 7
Ingrese número : 10
NO
numerador: 12 numerador: 12
Denominador: 4 Denominador: 5
Cociente: 3 Cociente: 2
Resto: 0 Resto: 2
División es exacta División NO es exacta
Ecuación Segundo Grado
Escriba un algoritmo que permita resolver una ecuación
de segundo grado : ax2 + bx + c = 0.
Recuerde que :
a: 4.0
b: 2.0
c: 2.0
La ecuación no tiene solución en los reales
a: 2.0
b: 4.0
c: 2.0
X1 = -1.0
X2 = -1.0
a: 1.0
b: 3.0
c: 0.0
x1 = 0.00
x2 = -3.00
Triángulos
Escriba un algoritmo que lea las medidas de los 3 lados
de un triángulo (a, b y c) e indique qué tipo de
triángulo es (escaleno, isósceles, equilátero).
Recuerde que :
• Para que las medidas ingresadas representen un
triángulo se debe satisfacer la desigualdad
triangular, esto es que cada uno de los lados no puede
ser igual ni más largo que la suma de los otros dos.
• Un triángulo es equilátero si sus tres lados tienen
igual medida.
• Un triángulo es escaleno si sus tres lados tienen
distinta medida.
• Un triángulo es isósceles si sólo dos de sus lados
tienen igual medida.
a: 3.9
b: 6.0
c: 1.2
No es un triángulo !
a: 1.9
b: 2.0
c: 2.0
Es un triángulo isósceles
a: 3.0
b: 3.0
c: 3.0
Es un triángulo equilátero
a: 3.0
b: 5.0
c: 4.0
Es un triángulo escaleno
IMC & Estado Nutricional
Pedro es un nutricionista chileno y necesita un algoritmo que :