Anda di halaman 1dari 8

PROGRAMACIN

Unidad VIII. Funciones y


procedimientos en TurboPascal.

Docente: Florangel Rojas Caneln


Procedimientos y Funciones

Procedimientos
Funciones
Principal
Reutilizacin del cdigo
Modularizacin de un algoritmo complejo
Procedimientos y Funciones

Funciones Procedimientos
Permite retornar un valor nico No retorna un valor, solo puede
modificar el valor de los parmetros
por referencia que recibe

Paso de parmetro por Paso de parmetro por


valor referencia

Procedimient Procedimient
o o
Procedimientos y Funciones

Realizar un algoritmo que permita calcular el resultado de


multiplicar 2 nmeros empleando para ello
procedimientos y funciones.
El problema

Datos proporcionados por el usuario

Datos proporcionados en el enunciado

Ecuaciones u operaciones necesarias

Datos de salida
Procedimientos y Funciones

Programa multiplicar
Declaracin de variables
num1, num2, total: entero
Inicio
pedir_datos(num1,num2)
totaloperacion(num1,num2)
escribir El resultado de la multiplicacin es ,total
Fin
Procedimientos y Funciones

Procedimiento pedir_datos(num1, num2: entero)


Inicio
escribir Introduzca el primer nmero
leer num1
escribir Introduzca el segundo nmero
leer num 2
Fin procedimiento

Funcion operacion(num1, num2: entero):entero


Inicio
operacinnum1*num2
Fin funcion
Procedimientos y Funciones

Realizar un algoritmo que permita al usuario


ingresar un nmero entero y luego de ello se le
presente un men con las siguientes opciones:

1- Calcular el factorial del nmero


2 - Visualizar la tabla de multiplicar del nmero
3 - Salir del programa
FIN

Anda mungkin juga menyukai