sábado, 10 de mayo de 2014

EVAP 2

 ESTRUCTURAS SELECTIVAS.

Las estructuras selectivas son aquellas que dirigen la ejecución de un programa hacia un grupo de 
sentencias del resultado de la condición.
Las estructuras selectivas o alternativas se dividen en:

1) Simples
2) Doble
3) Múltiple

Algoritmo

Define algoritmo como un conjunto ordenado y finito de operaciones que permite hallar la solución de un problema. Método y notación en las distintas fórmulas del cálculo. El algoritmo constituye un método para resolver un problema mediante una secuencia de pasos a seguir. Dicha secuencia puede ser expresada en forma de diagrama de flujo con el fin de seguirlo de una forma más sencilla.

ESTRUCTURA SELECTIVA SIMPLE

La estructura selectiva simple es aquella que evalua la condición, por verdadera ejecuta una
instrucción y si es falsa no ejecuta ninguna instrucción. En las condiciones se utiliza operadores
lógicos.

Representación Gráfica.

estructura condicional simple

Su expresión en Pseudocódigo.

Si condición s 
 Instrucciones 1
 Instrucciones 2
 Instrucciones N
 Fin si

Problema:

Ingresar cuatro numeros y sumarlos, si la suma es mayor o igual a 2500 imprimir el resultado.

Pseudocodigo.

  1. Inicio.
  2. Leer num1, num2, num3, num4
  3. T=num1+num2+num3+num4
  4. si T>=2500 entonces
  5. Imprimir T
  6. Fin.

  • Diagrama de flujo simple







ESTRUCTURA SELECTIVA DOBLE


Las estructuras selectiva doble ejecuta la condición, si es verdadera realiza una acción y si es falsa realiza otra acción. En las condiciones se utiliza operadores lógicos.

Representación Gráfica.

estructura condicional compuesta

Su expresión en Pseudocódigo

Si condición entonces

 Instrucciones 1
 Instrucciones 2
 Instrucciones N
 sino
 Instrucciones 1
 Instrucciones 2
 Instrucciones N
Fin si

Problema:

Diseñar un diagrama de flujo, en donde se muestre la calificación de un alumno; la calificación aprobatoria debe ser mayor o igual a 11, de lo contrario el alumno reprobara.

Pseudocodigo.

  1. Inicio.
  2. Leer cal
  3. SI cal>=11 ENTONCES
  4. Imprimir aprobado SINO
  5. Imprimir reprobado
  6. Fin.


  • Diagrama de flujo doble



ESTRUCTURA SELECTIVA MÚLTIPLE

Usando la estructura de decisión múltiple se evaluará una expresión que podrá tomar n valores distintos, 1, 2 , 3, ....,n y según que elija uno de estos valores en la condición, se realizará una de las n acciones o lo que es igual, el flujo del algoritmo seguirá sólo un determinado camino entre los n posibles.
Esta estructura se representa por un selector el cual si toma el valor 1 ejecutará la acción 1, si toma el valor 2 ejecutará la acción 2, si toma el valor N realizará la acción N.

Representación gráfica. 

Estructura selectiva múltiple.

Su expresión en Pseudocodigo


valor 1: instrucción 1
            instrucción 2
 ........ 
valor 2: instrucción 1
            instrucción 2
 ........ 
valor 3: instrucción 1
            instrucción 2
 . ........ 
 .
valor n: instrucción 1
            instrucción 2
 ........ 
otros : instrucción 1
           instrucción 2
 ........
fin_caso

Problema:

Realizar un algoritmo que lea un número que represente el día de la semana y diga qué día es, teniendo en cuenta lo siguiente: (Lunes=1, Martes=2, ..., Domingo=7).

  • Diagrama de flujo multiple








No hay comentarios:

Publicar un comentario