Sofware
Esta instrucción permite que el computador ejecute uno de dos posibles bloques dé instrucciones dependiendo del valor de verdad de una expresión lógica la sintaxis es:
-
-
-Si(expresión lógica) entonces
_
_ } Instrucciones en caso de ser verdadero
Sino
_
_ }Instrucciones en caso de ser falso
Fin si
-
-
-
POR EJEMPLO
Elabore unalgoritmo que permita averiguar cuál es el nombre del mayor de dos hermanos no gemelos. Como datos de entrada se tiene el nombre y la edad de las dos personas.
DESICIONES LOGICAS ANIDADAS
Sepresentan cuando necesitemos que el computador pregunte más de una vez pero la segunda pregunta depende de la primera y así sucesivamente por ejemplo:
Si el trabajador es fijo, si es masculino, si tienemás de 60 años, etc…
En estos casos se debe escribir una decisión lógica dentro de otra decisión lógica bien sea en la sección del si en la sección del no o en ambas. Se debe tener presente queprimero se cierra la decisión lógica más interna (fin si).
PRUEBA DE ESCRITORIO
Es un procedimiento manual que se le aplica a un algoritmo para verificar su funcionamiento, técnicamente se ledenomina hacer una instanciación de la clase.
El procedimiento consiste en asignarle unos datos a las variables de entrada y ejecutar cada una de las instrucciones para verificar el resultado.PROCESOS REPETITIVOS
Por lo regular los algoritmos deben repetir un mismo proceso varias veces, lo lenguajes proveen ciertas instrucciones que permiten automatizar estos procesos repetitivos y seles denomina ciclos.
CICLO PARA (for)
Es un ciclo predeterminado debido a que para poderse utilizar se debe conocer de antemano la cantidad de repeticiones que debe ejecutar el algoritmo.SINTAXIS
Para i = Li, Lf ,k
Instrumentos que se van a repetir
Fin para
-
-
-
-
I: indicie del ciclo, es un campo variable numérico entero que...
Regístrate para leer el documento completo.