Академический Документы
Профессиональный Документы
Культура Документы
FUNDAMENTOS DE ALGORITMOS
Semana 08
INTRODUCCIN
SUB PROGRAMAS
el siguiente problema
mediante un programa c++?
= .
LOGRO ESPERADO
Al trmino de la sesin, el
estudiante resuelve
problemas de diversos
tipos (estructuras
secuenciales, selectivas,
repetitivas,
implementando en su
solucin subprogramas
(procedimientos y
funciones).
Fundamentos de Algoritmos
DESARROLLO DEL TEMA
SUBPROGRAMA
En computacin, una
subrutina o subprograma
(tambin llamada
procedimiento, funcin o
rutina), como idea
general, se presenta
como un subalgoritmo
que forma parte del
algoritmo principal, el
cual permite resolver una
tarea especfica.
SUBPROGRAMAS
Funciones Ejemplos
Desde el punto de vista Internas
algortmico, es un rand() 0.038
subprograma que toma sqrt(49) 7
uno o varios parmetros pow(2,5) 32
como entrada y devuelve Externas
a la salida un nico
resultado. mayor (5, 9) 5
suma (v, n) 454
Hay dos tipos de
funciones: Uso
Internas: definidas por cout<<pow(2,5);
defecto en el lenguaje. x = mayor(sqrt(49),suma(v,n))
Externas: definidas por el
usuario y les da un nombre
o identificador.
FUNCIONES
Qu es un subprograma o
subalgoritmo?
Qu es una funcin?
Qu tipos de funciones hay?
Mencione ejemplos de cada tipo de
funciones?
Cmo usamos las funciones en un
programa C++)
Qu es un procedimiento?
En que se diferencia un procedimiento
de una funcin?
Mencione ejemplos de procedimientos
Cmo uso un procedimiento en un
programa C++
EJERCICIOS DE APLICACIN
EJERCICIOS DE APLICACIN
Crear subprogramas
(procedimientos o funciones)
que implementen las
siguientes tareas:
Convertir un numero de
pulgadas a centmetros
Encontrar la potencia de un
numero bn.
Calcular el mcd de dos
nmeros por el mtodo de
Euclides.
Leer un nmero y devolverlo
invertido.
Retornar el mayor de 5
nmeros