ESTRUCTURA DE DECISION LOGICA

Páginas: 5 (1050 palabras) Publicado: 15 de junio de 2015
ESTRUCTURA DE DECISION
LOGICA

MENU DEL DIA






Repaso clase anterior.
Ejemplos de repaso.
Pseudocódigo.
Diagramas de flujo.
Equivalencia entre
Pseudocódigodiagramas de flujo.
• Estructuras de decisión
lógica.
• Ejercicios de repaso.

REPASO CLASE ANTERIOR

PROBLEMA

ALGORITMO

REPASO CLASE ANTERIOR
algoritmo (nombre_algoritmo)
variables:
tipo_1: lista_variables_1
tipo_2:lista_variables_2
.
.
.
tipo_N: lista_variables_N
constantes:
lista_identificadores = valor

algoritmo(nombre_algoritmo)
Declaración de variables
INICIO
instrucciones_programa
FIN_INICIO
fin(nombre_algoritmo)

INICIO
sentencia_1
sentencia_2
.
.
.
sentencia_N
FIN_INICIO
fin(nombre_algoritmo)

REPASO CLASE ANTERIOR
algoritmo (nombre_algoritmo)
variables:
tipo_1: lista_variables_1
tipo_2: lista_variables_2
.
.
.tipo_N: lista_variables_N
constantes:
lista_identificadores = valor
INICIO
sentencia_1
sentencia_2
.
.
.
sentencia_N
FIN_INICIO
fin(nombre_algoritmo)

variables:
entero: num_estudiantes
real: prom_grupo, estatura, peso
alfanumérica: nombre, identificación
entero: num_clases = 0
constantes:
PI = 3.14
TAMAÑO = 46
IVA = 0.16
asterisco = ‘*’
mensaje = “que hay de nuevo viejo”

INICIO
instrucciones deasignación
instrucciones de entrada (LEA)
instrucciones de salida (ESCRIBA)
Estructuras de control
FIN_INICIO

EJEMPLOS DE REPASO
1.
2.
3.
4.
5.
6.

Elabore un algoritmo que lea el nombre de una persona y que imprima el
mensaje ‘Hola’ seguido del nombre de la persona leída. (ejemplo1)
Elabore un algoritmo que lea el nombre de una persona, la estatura y el peso. La
estatura esta en centímetros yel peso en kilogramos. El algoritmo debe imprimir
los datos leídos y la relación estatura-peso (estatura/peso). (ejemplo2)
Elabore un algoritmo que lea dos datos enteros correspondientes a los catetos de
un triangulo rectángulo y que calcule e imprima el valor de la hipotenusa de
dicho triangulo. (ejemplo3)
Elabore un algoritmo que imprima la suma de los números enteros de 1 a 5.
(ejemplo4)
Elaboreun algoritmo que lea el código de un articulo, el precio unitario del
articulo y la cantidad vendida. Su algoritmo debe calcular e imprimir el total de la
venta, el IVA y el total a pagar, sabiendo que el impuesto es del 16%. (ejemplo5)
Elabore un algoritmo que lea un entero de dos dígitos y produzca como salida los
dígitos del numero leído con su correspondiente mensaje. Por ejemplo, si elnumero es 27, la salida debería ser:
Primer digito: 2
Segundo digito: 7

PSEUDOCODIGO
Pseudocódigo
Es un lenguaje de especificación
(descripción) de algoritmos . Se considera
un primer borrador dado que el
pseudocódigo tiene que traducirse
posteriormente a un lenguaje de
programación.
Ventajas:
• Se enfoca en la lógica del programa y no
en las reglas de un lenguaje especifico.

Se puede traducirfácilmente a
lenguajes estructurados (Pascal, C, C++).

algoritmo(nombre_algoritmo)
Declaración de variables
INICIO
instrucciones_programa
FIN_INICIO
fin(nombre_algoritmo)

DIAGRAMAS DE FLUJO
Diagramas de flujo (flowchart):
Es un diagrama que utiliza unos símbolos
(cajas) estándar representando los pasos
del algoritmo por medio de dichas cajas
unidas por flechas (líneas de flujo), las
cuales indicanla secuencia que se debe
ejecutar.

EQUIVALENCIA PSEUDOCODIGO –
DIAGRAMAS DE FLUJO (1)

ESTRUCTURAS DE DECISION LOGICA
Estas estructuras se usan para la
toma de decisiones lógicas.
Son usadas para elegir entre
diferentes
alternativas
de
acción.

SI (condicion) ENTONCES
instrucciones_caso_verdadero
SI_NO
instrucciones_caso_falso
FIN_INICIO

ESTRUCTURAS DE DECISION LOGICA
nota >=3.0
edad < 18semestre == 1
(a<6)^(a>=0)
estatura < 1.23

c = a*b/(b+1)
m = m + 1
ESCRIBA(“Lo que sea”)
LEA(a)
c = (b*c)^2 + 1

SI (condicion) ENTONCES
instrucciones_caso_verdadero
SI_NO
instrucciones_caso_falso
FIN_INICIO

ESTRUCTURAS DE DECISION LOGICA
Las horas superiores a 35 se pagan …
Si la nota es menos que 3.5 …
Palabras claves que impliquen la toma de
decisiones lógicas:
• tal cosa mayor que otra
•...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructura de decision
  • Estructuras lógicas
  • logica para la toma de decisiones
  • Logica toma de decisiones
  • Logica Para La Toma De Decisiones
  • Ejercitacion estructuras de decisión y cíclicas
  • La estructura de tiempo en la toma de decisiones
  • Estructura logica del disco duro

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS