Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
INTEGRANTES:
ANDRES HURTADO
BRIXI OLIVERO
NELSON ARTEAGA
Estructura de control
Una estructura de control permite controlar el flujo de la ejecucin de
instrucciones en un programa. Con estas estructuras, el programador puede
determinar el orden en el que se ejecutaran las instrucciones que estn dentro de
esta estructura.
Originalmente las lneas de cdigo de programacin (instrucciones) eran
ejecutadas secuencialmente, o sea, una despus de la otra. Para alterar el orden
de ejecucin se utilizaba el enunciado goto, llamado "transferencia de control".
Estructura secuencial
-Escribir un algoritmo que lea las cuatro notas de un estudiante (Cada nota en la
escala entre 1 y 20) e imprima la nota definitiva.
Inicio
Leer n1, n2, n3, n4
Suma = n1 + n2 + n3 + n4
Notadef = suma/4
Imprimir notadef
Fin
Estructura condicional
Simple
- Algoritmo en donde se pide la edad del usuario; si es mayor de edad debe
aparecer un mensaje indicndolo.
Entero edad Inicio
Escribir Cul es tu edad?
Leer edad
Si edad >= 18 entonces
Escribir Eres mayor de edad
Fin si
Fin
Doble
-Dado como dato la calificacin de un alumno en un examen, escriba "aprobado"
si su calificacin es mayor que 8 y "Reprobado" en caso contrario.
Inicio
Leer (cal)
Si cal > 8 entonces
Escribir ("aprobado")
Sino
Escribir ("reprobado")
Finsi
Fin
Mltiple
Estructura repetitiva
WHILE (mientras)
-Hacer un programa que cuente del uno al 10
Inicio
x= 1
Mientras x<=10 hacer
Escribir x
x= x + 1
Fin Mientras
Final
REPEAT (repetir)
-Un programa que pida al usuario una clave de acceso, y que no le permita seguir
hasta que la introduzca correctamente.
Proceso Repetir01
Repetir
Escribir "Dime tu clave de acceso";
Leer clave;
Si clave <> 1234 Entonces
Escribir "Clave incorrecta";
FinSi
Hasta Que clave=1234
Escribir "Bienvenido!";
FinProceso
FOR
-Escribir los nmeros del 1 al 100
VAR
ENTERO contador;
INICIO
PARA contador DESDE 1 HASTA 100
ESCRIBIR (contador);
FIN_PARA
FIN
Ejercicios
Inicio
Variables: Entero N1, N2, suma, resta, multiplicacin, divisin.
Leer: N1, N2
Suma: N1+N2
Resta: N1-N2
Multiplicacin: N1*N2
Divisin: N1/N2
Imprimir: suma, resta, multiplicacin, divisin
Fin
Inicio
Variables: Entero Domingo, Lunes, Martes, Mircoles, jueves, Viernes,
Sbado, num
Leer num
Si num = 0 entonces
Escribir: Da Domingo
Sino Si num = 1 entonces
Escribir: Da Lunes
Sino Si num = 2 entonces
Escribir: Da Martes
Sino Si num= 3 entonces
Escribir: Da Mircoles
Sino Si num = 4 entonces
Escribir: Da Jueves
Sino Si num = 5 entonces
Escribir: Da Viernes
Sino Si num = 6 entonces
Escribir: Da Sbado
Sino
Escribir: Error
FinSi
FinSi
FinSi
FinSi
FinSi
FinSi
FinSi
Fin