Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
ESTRUCTURAS REPETITIVAS
CICLO QUE HAGA MIENTRAS QUE
Esta instrucción de ciclo tiene la característica que se ejecuta al menos una
vez, ya que la condición que controla el ciclo se encuentra al final, después
de haber ejecutado las instrucciones que se encuentran dentro de él.
Esta instrucción de ciclo tiene la característica de que se ejecuta mínimo una
vez, ya que la condición se evalúa después de que se han ejecutado las
instrucciones del ciclo.
HAGA
Instrucciones que se ejecutan mientras la condición sea verdadera
MQ (Condición)
2
ESTRUCTURAS REPETITIVAS
EJERCICIO
1. CLASE CicloAnidado
2. METODO PRINCIPAL ()
3. VARIABLES: i, j (TIPO NUMÉRICO)
4. PARA (i=1, 3, 1)
5. PARA (j=5, 7, 1)
6. IMPRIMA (i, j)
7. FINPARA
8. FINPARA
9. FIN(Método)
10. FIN(Clase)
5
Ciclos Anidados
EJERCICIOS
Elaborar un algoritmo que imprima las tablas de multiplicar del 1 al 10, se debe
imprimir el multiplicando, el multiplicador y el producto.
1. CLASE Multiplicación
2. METODO PRINCIPAL ()
3. VARIABLES: i, j, prod
4. PARA (i= 1, 10, 1)
5. PARA (j= 1, 10, 1)
6. prod = i * j
7. IMPRIMA (i, “*”, j, “=”, prod)
8. FINPARA
9. FINPARA
10. FIN(Método)
11. FIN(Clase)
6
MÉTODOS, CLASES Y OBJETOS
MÉTODOS
8
MÉTODOS TIPO VOID
Hemos visto un tipo de métodos llamados funciones, que retornan un valor.
Ahora veamos otro tipo de métodos tipo función que no retornan valores,
sino que sólo ejecutan tareas.
Este tipo de métodos, que sólo ejecutan una tarea, se denominan funciones
tipo void
9
PARÁMETROS Y VARIABLES
Si dentro del método se utilizan variables definidas por fuera del método,
éstas se llaman variables globales.
10
PARÁMETROS DE UN MÉTODO
11
1. CLASE Parámetro
2. METODO PRINCIPAL ()
3. VARIABLES: a, b, c (ENTEROS)
4. IMPRIMA (“Ingrese tres números”)
5. LEA (a, b, c) 2 5
6. Parametro.Demo (a, b, c)
7. IMPRIMA (a, b, c)
8. FIN(Método)
9. FIN(Clase)
12
Algoritmo sin metodos
13
Algoritmo con metodos
14