Sunteți pe pagina 1din 11

CURSO

PROGRAMACIÓN DIGITAL

Ing. YERSON F. ESPINOZA TUMIALAN


Colegio de Ingenieros del Perú
Consejo Departamental de Junín
JUNIO 2016
ALGORITMOS ESTRUCTURA DE
CONTROL SELECTIVO
Las estructuras logicas selectivas se encuentran en las
soluciones algorítmicas de casi todo tipo de problemas.
Las utilizamos cuando en el desarrollo de la solución de
un problema debemos tomar una decisión, para
establecer un proceso o señalar un camino alternativo a
seguir.
Esta toma de decisión (expresada con un rombo) se
basa en la evaluación de una o mas condiciones que
nos señalaran como alternativa o consecuencia, la
rama a seguir.
Estructura Algoritmica Selectiva
Las estructuras algoritmicas selectivas que se utilizan
para la toma de decisiones lógicas las podemos
clasificar de la siguiente forma.

SI ENTONCES (estructura selectiva simple)


SI ENTONCES / SINO (estructura selectiva doble)
SI MULTIPLES (estructura selectiva múltiple)
Estructura SI ENTONCES Selección Simple
La estructura si entonces permite que el flujo del
diagrama siga por un camino especifico si se cumple
una condición o conjunto de condiciones. Si al
evaluar la condición o condiciones el resultado es
verdadero, entonces se ejecutan ciertas operaciones.
Luego se con la secuencia normal del diagrama.

Falsa
Condición expresa la
CONDICIÓN
No condición a evaluarse.
Verdadera (Si)
OPERACIÓN Operación expresa la
operación que se van a
realizar si esta condición
resulta verdadera.
Estructura si entonces si no
Estructura de Alternativa doble La alternativa doble
nos permite tomar decisiones en ambos sentidos, es
decir cuando la sentencia de comparación sea
verdadero o sea falso.
Cuando la respuesta de comparación sea verdadera se
ejecutara una o mas acciones. Asimismo cuando la
respuesta sea falsa se ejecutara acciones diferentes

Condición expresa la condición a evaluarse.


Operación 1 expresa la operación que se van a realizar si esta
condición resulta VERDADERA.
Operación 2 expresa la operación que se van a realizar si esta
condición resulta FALSA.
Estructura si entonces si no
Condición expresa la condición a evaluarse.
Verdadera (Si) Falsa (No)
CONDICIÓN

Algoritmo.
Si condición
entonces
OPERACIÓN 1 hacer operación 1 OPERACIÓN 2
Sino
Hacer operación 2

Operación 1 expresa la Operación 2 expresa la


operación que se van a operación que se van a
realizar si esta condición realizar si esta condición
resulta VERDADERA. resulta FALSA.
Estructura de SELECCIÓN MÚLTIPLE
Esta estructura permite que el diagrama se bifurque
por varias ramas en el punto de la toma de decisiones,
esto en función del valor que tome el selector.
Selector es la variable o expresión a evaluarse según la cual se tomara una de las
“múltiples” decisiones o alternativas

SELECTOR Valor N

Valor 1
Valor 2
ACCION 1 ACCION N
ACCION 2

Acción 1 expresa la operación que se van a realizar si el selector


toma el valor 1
EJERCICIOS
1. Construya un diagrama de flujo tal que dado como dato la calificación de un alumno
en su examen, escriba “aprobado” en caso de que esa calificación fuese mayor que
10.5
2. Dado como datos el sueldo de un trabajador, aplique un aumento del 15% si su
sueldo es inferior a $ 1000. Imprima en este caso, el nuevo sueldo del trabajador.
Desarrolle el diagrama de flujo correspondiente.
3. Construya un diagrama de flujo tal, que dado como dato la calificación de un alumno
en un examen, escriba “aprobado” si su calificación es mayor que 10.5 y escriba
“reprobado” en caso contrario
4. Construya un diagrama de flujo tal que, dado como sueldo de un trabajador, aplique
un aumento del 15% si su sueldo es inferior a $ 1000 y 12% en caso contrario.
Imprima el nuevo sueldo del trabajador.
5. Construya un diagrama de flujo tal, que dado como datos dos variables de tipo
entero, obtenga el resultado de la siguiente función.
100*V Si NUM=1
100^V Si NUM=2
100/V Si NUM=3
0 para otro valor de NUM
EJERCICIOS
5. Construya un diagrama de flujo tal, que dado como datos dos variables de tipo
entero, obtenga el resultado de la siguiente función.
100*V Si NUM=1
100^V Si NUM=2
100/V Si NUM=3
0 para otro valor de NUM

6. Construya un diagrama de flujo tal, que dado como datos la categoría y el sueldo
de un trabajador, calcule el aumento correspondiente teniendo en cuanta la
siguiente tabla. Imprima la categoría del trabajador y su nuevo sueldo.
Categoría aumento
1 15%
2 10%
3 8%
4 7%
VISUAL STUDIO 2015
REQUISITOS DEL SISTEMA PARA VISUAL STUDIO 2015

1. Windows 7 / Windows 8.1 / Windows 10

Requisitos de hardware
• Procesador de 1,6 GHz o superior
• 1 GB de RAM (1,5 GB si se ejecuta en una máquina virtual)
• 10 GB de espacio disponible en el disco duro
• Unidad de disco duro de 5400 rpm
• Tarjeta de vídeo compatible con DirectX 9 con una resolución de
pantalla de 1024 x 768 o superior

S-ar putea să vă placă și