Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
==========================================
CONDICIONALES
TIPOS:
1. Simple,
2. Doble,
3. Mltiple
OPERADORES RELACIONALES
Como funciona:
1
Docente: Jairo Rico Calvano
ALGORITMO
==========================================
Estructura Pseudocdigo:
SI (<expresin_lgica_1>)
<bloque_de_instrucciones_1>
sino
<bloque_de_instrucciones_2>
fin_si
2
Docente: Jairo Rico Calvano
ALGORITMO
==========================================
1. Alternativa Simple: Es una pregunta con una sola alternativa,
puede ser por verdadero o por falso.
SI (<expresin_lgica_1>)
<bloque_de_instrucciones_1>
fin_si
Ejercicio 1:
1. Se quiere disear el algoritmo que pida por teclado la nota (dato real)
de una asignatura y muestre APROBADO, si la nota es mayor (>) de 5
ANALISIS
1. Entrada
Nota (Variable)
2. Procesos
NO: FIN
3. Salida
APROBADO
3
Docente: Jairo Rico Calvano
ALGORITMO
==========================================
DIAGRAMA DE FLUJO:
algoritmo Calificacion_segun_nota
variables
real nota
inicio
leer( nota )
si ( nota >= 5 )
escribir( "APROBADO" )
fin_si
4
Docente: Jairo Rico Calvano
ALGORITMO
==========================================
fin
PRUEBA DE ESCRITORIO
Nota
5
Docente: Jairo Rico Calvano
ALGORITMO
==========================================
2. Alternativa doble:
SI (<expresin_lgica_1>)
<bloque_de_instrucciones_1>
sino
<bloque_de_instrucciones_2>
fin_si
Ejercicio 2:
ANALISIS
1. Entrada
Nota (Variable)
2. Procesos
NO: SUSPENDIDO
3. Salida
APROBADO o SUSPENDIDO
6
Docente: Jairo Rico Calvano
ALGORITMO
==========================================
DIAGRAMA DE FLUJOS:
7
Docente: Jairo Rico Calvano
ALGORITMO
==========================================
Alternativa mltiple: permite seleccionar, por medio de una
expresin, el siguiente bloque de instrucciones a ejecutar de entre
varios posibles; solo puede seleccionar una opcin a la vez, es utilizado
en los mens de algoritmo.
Ejercicio 3:
Solucin en pseudocdigo:
algoritmo Dia_de_la_semana
variables
entero dia
inicio
leer( dia )
segun_sea ( dia )
1 : escribir( "Lunes" )
2 : escribir( "Martes" )
3 : escribir( "Mircoles" )
4 : escribir( "Jueves" )
5 : escribir( "Viernes" )
6 : escribir( "Sbado" )
7 : escribir( "Domingo" )
8
Docente: Jairo Rico Calvano
ALGORITMO
==========================================
fin_segun_sea
fin
DIAGRAMA DE FLUJO
9
Docente: Jairo Rico Calvano
ALGORITMO
==========================================
COMBINACIONES
1. Doble en doble.
2. Doble en simple.
3. Doble en mltiple.
4. Simple en simple.
5. Simple en doble.
6. Simple en mltiple.
7. Mltiple en mltiple.
8. Mltiple en doble.
9. Mltiple en simple.
1. Doble en doble.
2. Mltiple en doble.
Pensamientos diferentes
Variable Interruptor
10
Docente: Jairo Rico Calvano
ALGORITMO
==========================================
2. Un interruptor es una variable que slo puede tomar por valor dos
valores opuestos. Por norma general, estos valores son: verdadero y
falso. Tambin es frecuente utilizar los valores: 0 y 1.
3. Normalmente, una variable interruptor tomar un valor u otro
dependiendo de ciertas circunstancias ocurridas en el algoritmo y,
despus, segn sea su valor, se ejecutarn unas instrucciones u otras.
11
Docente: Jairo Rico Calvano