Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Catalina Astudillo
Comandos que afectan el flujo de control de un programa.
Clasifican:
Secuencial
De selección
De repetición
Una acción o instrucción sigue a otra en secuencia.
Pueden ser:
Simples
Dobles/Binaria
Múltiples
Ejecuta una determinada acción cuando se cumple una
determinada condición.
Pseudocódigo en español
si <condición> entonces
<acción S1>
….
fin _ si
Pseudocódigo en inglés
if <condición> then
<acción S1>
….
endif
Elije entre dos opciones, dependiendo del cumplimiento o no de
una determinada condición.
Pseudocódigo en español
si <condicion> entonces
<accion S1>
…
si _ no
<accion S2>
…
fin _ si
Pseudocódigo en inglés
if <condicion> then
<accion S1>
…
else
<accion S2>
…
endif
Dividir dos números, si el divisor es diferente a cero, realizar la
división, si es cero mostrar el mensaje ‘no es posible la
división’.
si <condición1> entonces
Si <condición2> entonces
<acción>
si_no
<acción>
si_no
si <condición3> entonces
<acción>
si_no
si <condición4> entonces
<acción_1>
-----
<acción_n>
fin_si
fin_si
fin_si
Leer por teclado el número del mes y mostrar el nombre del
mismo.
Leer por teclado el número del día de la semana y mostrar el
nombre del mismo.
Son estructuras de desición formadas por condiciones simples
relacionadas por operadores lógicos.
horas dólares
> 40 horas 100
> 30 Y <= 40 80
> 20 Y <= 30 60
> 10 Y <= 20 40
> 0 Y <= 10 20
<= 0
Calcular el nuevo sueldo de un trabajador, aplicar un aumento del
15% si su sueldo es inferior a $1000 y 12% en caso contrario.
Calcular si el número ingresado por teclado es par o impar.
Que calcule el gasto de agua en una vivienda dado el número de
litros gastados, siendo el sistema de cobro:
la cuota fija mensual es de $ 12
los primeros 50 litros son gratis
mayor a 50 litros se cobra el litro adicional a $1.5
a partir de 120 litros se cobra el litro adicional a $3
Calcular el descuento aplicado a una venta, considerando que a
partir de los $1000 el descuento es el 10% y por debajo de $1000 el
descuento es el 5%.
1 • Condicionales
2 • Automática
Repiten una instrucción o un proceso dependiendo de una
condición.
• Repetir –
1 Hasta_que
• Mientras
2 • Hacer - mientras
El cuerpo del bucle se repite mientras se cumple una determinada condición
Pseudocódigo en español
mientras condicion hacer
accion S1
accion S2
acción Sn
fin _ mientras
Pseudocódigo en inglés
while condicion do
<acciones>
endwhile
dowhile condicion
<acciones>
enddo
El cuerpo del bucle se ejecuta una y otra vez mientras la
condición (expresión booleana) sea verdadera
hacer
<acciones>
mientras (condicion)
Se repite una instrucción o proceso hasta que la condición que se
encuentra al final de la estructura se cumpla.
Pseudocódigo
repetir
<acciones>
hasta _ que <condicion>
repeat
<acciones>
until <condicion>
Verificar si el número del día de la semana leído por teclado sea correcto.
Leer y visualizar una serie de números hasta que el número ingresado sea CERO.
Pag. 139: 14, 15, 16, 17, 18, 19, 20, 25, 27
Se utiliza cuando se conoce el número de veces que se va a
repetir una instrucción o proceso.