Algoritmos
Estructuras Básicas de los Algoritmos 1. Estructuras Selectivas • Estructura selectiva simple • Estructura selectiva doble • Estructura selectiva anidada • Estructura selectivamúltiple 2. Estructuras Repetitivas • Ciclo mientras • Ciclo desde • Ciclo repetir • Ciclo para
PSEUDOCÓDIGO
El pseudocódigo se compone de: - Cabecera La cabecera es la parte del algoritmo que poseeel nombre de éste. - Declaraciones Las declaraciones son las variables y constantes que utilizará el algoritmo para resolver el problema. - Cuerpo El cuerpo son el conjunto de instrucciones oacciones que están entre el Inicio y el Fin.
Declaración de Variables
Ejemplos de Declaración de variables: 1. Real : X, Y, RESPUESTA 2. Entero : OPCION 3. Carácter : OP
Pseudocódigo desecuencia Inicio Acción 1 Acción 2 …. Acción n Fin
Pseudocódigo de decisión simple
Si CONDICIÓN entonces Acción 1 Acción 2 …. Acción n Fin del Si
Pseudocódigo de decisión doble
Si CONDICIONentonces Acción 1 Acción 2 …. Acción n En caso contrario Acción 1 … Acción n Fin del Si
Estructuras básicas de los Algoritmos 1. Estructuras Simples: Selectiva Simple: Selectiva Doble:Pseudocódigo de selección
Según sea SELECTOR Valor 1 : Acción 1 Acción 2 Valor 2: Acción 1 Acción 2 Valor n: Acción 1 Acción 2 Fin del Segun
Estructuras básicas de los Algoritmos Selectiva Anidada:Selectiva Múltiple:
Ejemplo. Construir un algoritmo que escriba los nombres de los días de la semana, en función del valor de una variable DIA introducida por teclado que representa su posicióndentro de la semana.
ALGORITMO Diasdelasemana VARIABLE Entero: DIA Inicio Escribir (“Ingrese un numero del 1 al 7” ) Leer(DIA) Según_sea (DIA) Caso 1: escribir(“Lunes”) Caso 2: escribir(“Martes)Caso 3: escribir(“Miércoles”) Caso 4: escribir(“Jueves”) Caso 5: escribir(“Viernes”) Caso 6: escribir(“Sabado”) Caso 7: escribir(“Domingo”) si_no Escribir(“Error, el numero ingresado no es valido”)...
Regístrate para leer el documento completo.