Curso 2020/2021
Introducción
Tipos y Variables
Entrada y Salida
Sentencias simples
Control de flujo condicional
Control de flujo iterativo
Saltos incondicionales
Funciones
Proceso de desarrollo de un programa
El refinamiento descendente
Funciones en C++
La función
main()
Paso de parámetros por valor
Paso por referencia
Ejemplos
Vectores
Ficheros
Fundamentos de Programación en C++
»
Funciones
Funciones
¶
Proceso de desarrollo de un programa
El refinamiento descendente
Ventajas del uso de funciones
Funciones en C++
Definición de una función
Declaración de una función
LLamada a la función
Error debido a una función no declarada
Error debido a una función no definida
Declaración y definición simultáneas
Funciones
void
Funciones sin argumentos
La función
main()
Utilidad del
return
de la función
main()
Argumentos de la línea de comandos
Paso de parámetros por valor
Traza del paso por valor
Paso por referencia
Punteros
Referencias
Uso de referencias como parámetros formales de una función
Ejemplos
Calculadora aritmética de enteros
Simulación de la multiplicación entera hardware
Cálculo de la raíz cuadrada mediante el método de bisección