ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Estructura De Control: Selectiva, Múltiple, Ciclo


Enviado por   •  30 de Junio de 2014  •  1.381 Palabras (6 Páginas)  •  575 Visitas

Página 1 de 6

UNIVERSIDAD TECNOLÓGICA DE CIUDAD JUÁREZ

ITIM23

Edgar David Ortega Torres

13320440

PROGRAMACIÓN APLICADA

Estructura de control: Selectiva, Múltiple, Ciclo

23 DE JUNIO DEL 2014

ESTRUCTURA DE CONTROL

Selectiva

Estructura Selectivas.

Se utilizan para tomar decisiones lógicas, se evalúa una condición y en función al resultado se realiza una determinada secuencia de instrucciones.

Estas estructuras se clasifican en:

Simple, Dobles, Múltiples.

Estructura Selectiva Simple:

Se identifican porque están compuestos únicamente de una condición. La estructura si-entonces evalúa la condición y en tal caso:

Si la condición es verdadera, entonces ejecuta la acción Si (o acciones si son varias). Si la condición es falsa no se hace nada.

Su sintaxis es la siguiente en pseudocódigo:

Español

Si<condición> Entonces

<Acción S1>

Fin _ si

Ingles

if <condición>

hen

<Acción S1>

End_if

Estructura Selectiva Doble:

Son estructuras lógicas que permiten controlar la ejecución de varias acciones y se utilizan cuando se tienen dos opciones de acción, por la naturaleza de estas se debe ejecutar una o la otra, pero no ambas a la vez, es decir, son mutuamente excluyentes.

Su sintaxis es la siguiente en pseudocódigo:

Español

Si <condición> entonces

<Acción S1>

Sino

<Acción S2>

Fin_Si

Ingles

if <condición> then

<Acción S1 >

else

<Acción S2>

End_if

Estructura Selectiva Múltiple:

Aplicando la estructura de decisión múltiples se evaluara 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 realizara una de las n acciones o lo que es igual, el flujo del algoritmo seguirá solo un determinado camino ente 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 ejecutara la acción 2, si toma el valor n realizara la acción n.

Su sintaxis es la siguiente:

En caso (variable) hacer

Caso 1: Acción 1

Caso2: Acción 2

Caso N: Acción N

En caso contrario:Acción

Fin_caso

EJERCICIOS DE EJEMPLO

Programa que me exprese el mayor de dos números.

Inicio

Entero a=0; b=0;

Escribir ("Ingrese el primer número“);

Leer a;

Escribir (“Ingrese el segundo número“);

Leer b;

Si a > b entonces

Escribir ("El número mayor es: “a);

Si_no

Escribir "El número mayor es: “b);

Fin_si

Fin

Realizar un algoritmo que lea un número que represente el día de la semana y diga que día es.

Inicio

Entero día=0;

Escribir“Elija un número";

Escribir " 1: Lunes ";

Escribir " 2: Martes”;

Escribir“ 3: Miércoles”;

Escribir“ 4: Jueves”;

Escribir“ 5: Viernes”;

Escribir“Ingrese día”

Leer día;

En caso (día) hacer

Escribir (‘Lunes’);

Escribir (‘Martes’);

Escribir (‘Miércoles’);

Escribir (‘Jueves’);

Escribir (‘Viernes’);

Fin_caso

Fin

MULTIPLE

La estructura condicional múltiple SELECT CASE (si múltiple), nos permite que el flujo del programa se bifurque en varias ramas y no solo en dos como en las estructuras If/Then. Así, si se tiene un valor 1, se ejecuta

...

Descargar como (para miembros actualizados)  txt (7.7 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com