Fundamentos de la programacion
• Un problema se puede resolver más eficazmente cuando se rompe el problema original en subproblemas.
• Este método se conoce como Divide y Vencerás, es decir dividir unproblema complejo en otros más simples.
Ventajas de la programación modular
• El problema se comprende más fácilmente al dividirse en partes más simples denominadas módulos.
• Lasmodificaciones en los módulos son más fáciles.
• La comprobación del problema se puede verificar fácilmente.
Funciones
En la programación modular permite crear estructuras quecalculen operaciones dentro del programa. El formato para declarar una función es:
resultado=Nombre de la función (variables)
parámetros
Las funcionesdevuelven el valor calculado a través de la palabra retornar.
Procedimiento
En la programación modular permite crear estructuras que muestren la salida de varias variables dentro del programa.El formato para declarar un procedimiento es:
Nombre del procedimiento (variables)
parámetros
Módulo principal
Se trabaja con un modulo principal, el cualcontiene operaciones y/o también las llamadas a otros módulos. Por ejemplo: Un algoritmo que promedia 3 números ingresados.
Inicio
Escribir(“Ingresar 3 notas”)
Leer (nota1,nota2,nota3)prom=Proceso (nota1,nota2,nota3)
Salida (prom)
Fin
Función Proceso(nota1,nota2,nota3)
suma=nota1 + nota2 + nota3
prom= suma/3
Fin del proceso
Procedimiento Salida(prom)Escribir (prom)
Fin de la salida
OPERADORES Y OPERÁNDOS
Un operador es el símbolo que determina el tipo de operación o relación que habrá de establecerse entre los operandos para alcanzar unresultado. Los operadores se clasifican en tres grupos:
1. Aritméticos.
2. Relacionales.
3. Lógicos.
1. Operadores Aritméticos Son aquellos que permiten la realización de cálculos...
Regístrate para leer el documento completo.