SlideShare una empresa de Scribd logo
1 de 7
ESTRUCTURAESTRUCTURA
GENERAL DE UNGENERAL DE UN
PROGRAMA EN C++PROGRAMA EN C++
DIRECTIVAS DE PREPROCESADORDIRECTIVAS DE PREPROCESADOR
Son instrucciones dirigidas al compilador para que realice
ciertas acciones con el propósito de regular el proceso de
compilado del programa al notificar errores y advertencias.
Estas siempre ocupan una línea independiente del código,
empezando por el carácter # y un nombre de directiva de
preprocesamiento. Al no ser instrucciones, no terminan en
punto y coma.
# include <stdio.h>
Ordena al compilador la
lectura de directivas
Nombre de
directiva
Archivo de
cabecera
DIRECTIVA FORMA GENERAL
#include #include <nombre_de_archivo_de_cabecera>
#define #define identificador secuencia
#undef #undef identificador_de_macro
#if, #elif,
#else y #endif
#if expresión-constante-1
<sección-1>
#elif <expresión-
constante-2>
<sección-2>
#elif <expresión-
constante-n>
<sección-n>
<#else>
<sección-final>
#endif
#ifdef #ifdef identificador
#ifndef #ifndef identificador
#error #error mensaje_de_error
#line #line constante_entera <"nombre_de_archivo">
#pragma #pragma nombre_de_directiva
FUNCIÓN MAINFUNCIÓN MAIN
La función main es imprescindible en cualquier programa de C++,
pues representa el punto de inicio de su ejecución. De esta forma,
todo programa C++ tiene una única función main que indica el
punto de entrada a dicho programa.
main ( )
Lugo de la función main, se coloca la llave ( { ) que señala el
comienzo los bloques de sentencias o funciones que componen el
programa. Una vez finalizados estos bloques, se coloca la llave de
cierre ( } ) para indicar su culminación.
ESTRUCTURA GENERAL DE UN PROGRAMA EN C++ESTRUCTURA GENERAL DE UN PROGRAMA EN C++
Una función es un modulo o subprograma, que realiza una
tarea especifica y que puede regresar un valor a la parte
principal del programa u otra función o procedimiento que la
invoque. La forma general de una función es:
FUNCIONESFUNCIONES
<tipo_resultado> <nombre_de_la_función> ( lista_de_parámetros )
{
cuerpo_de_la_función ;
return <expresión> ;
}
Tipo_resultado: tipo de dato que devuelve la función.
Expresión: valor que devuelve la función.
lista_de_parametros: variables que pueden pasar su valor a otra parte del programa.
Cuerpo de la función: es donde se incluyen las sentencias que consiguen la
ejecución de las tareas previstas
return: Indica al programa que debe abandonar la ejecución de la función y continuar
a partir del punto en que se la llamó
Una función es un modulo o subprograma, que realiza una
tarea especifica y que puede regresar un valor a la parte
principal del programa u otra función o procedimiento que la
invoque. La forma general de una función es:
FUNCIONESFUNCIONES
<tipo_resultado> <nombre_de_la_función> ( lista_de_parámetros )
{
cuerpo_de_la_función ;
return <expresión> ;
}
Tipo_resultado: tipo de dato que devuelve la función.
Expresión: valor que devuelve la función.
lista_de_parametros: variables que pueden pasar su valor a otra parte del programa.
Cuerpo de la función: es donde se incluyen las sentencias que consiguen la
ejecución de las tareas previstas
return: Indica al programa que debe abandonar la ejecución de la función y continuar
a partir del punto en que se la llamó

Más contenido relacionado

La actualidad más candente

2.3.3 Busqueda Hash.pptx
2.3.3 Busqueda Hash.pptx2.3.3 Busqueda Hash.pptx
2.3.3 Busqueda Hash.pptxFernando Solis
 
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y libreriasTópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y libreriasJosé Antonio Sandoval Acosta
 
Lenguajes Regulares y Autómatas Finitos - Clase 6
Lenguajes Regulares y Autómatas Finitos - Clase 6Lenguajes Regulares y Autómatas Finitos - Clase 6
Lenguajes Regulares y Autómatas Finitos - Clase 6UTN-FRT Tucumán Argentina
 
Conversión de un AFN a un AFD.
Conversión de un AFN a un AFD.Conversión de un AFN a un AFD.
Conversión de un AFN a un AFD.Vikky Moscoso
 
El lenguaje C++ (1).ppt
El lenguaje C++ (1).pptEl lenguaje C++ (1).ppt
El lenguaje C++ (1).pptJOSECASHUUG
 
Interfaz del Sistema de Archivos
Interfaz del Sistema de ArchivosInterfaz del Sistema de Archivos
Interfaz del Sistema de ArchivosAcristyM
 
Unidad 5 TransformacióN Er A Relacional NormalizacióN
Unidad 5 TransformacióN Er A Relacional   NormalizacióNUnidad 5 TransformacióN Er A Relacional   NormalizacióN
Unidad 5 TransformacióN Er A Relacional NormalizacióNSergio Sanchez
 
GRUPO 12 Ámbito: variables locales y globales
GRUPO 12  Ámbito: variables locales y globales GRUPO 12  Ámbito: variables locales y globales
GRUPO 12 Ámbito: variables locales y globales Rommel Lòpez
 
Estructura de Lenguaje C++
Estructura de Lenguaje C++Estructura de Lenguaje C++
Estructura de Lenguaje C++Nana Garces
 

La actualidad más candente (20)

Analizador Léxico en C++
Analizador Léxico en C++Analizador Léxico en C++
Analizador Léxico en C++
 
2.3.3 Busqueda Hash.pptx
2.3.3 Busqueda Hash.pptx2.3.3 Busqueda Hash.pptx
2.3.3 Busqueda Hash.pptx
 
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y libreriasTópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
 
Registros del cpu
Registros del cpuRegistros del cpu
Registros del cpu
 
Lenguajes Regulares y Autómatas Finitos - Clase 6
Lenguajes Regulares y Autómatas Finitos - Clase 6Lenguajes Regulares y Autómatas Finitos - Clase 6
Lenguajes Regulares y Autómatas Finitos - Clase 6
 
macros Lenguaje ensamblador
macros Lenguaje ensambladormacros Lenguaje ensamblador
macros Lenguaje ensamblador
 
Conversión de un AFN a un AFD.
Conversión de un AFN a un AFD.Conversión de un AFN a un AFD.
Conversión de un AFN a un AFD.
 
Metodo de busqueda
Metodo de busquedaMetodo de busqueda
Metodo de busqueda
 
El lenguaje C++ (1).ppt
El lenguaje C++ (1).pptEl lenguaje C++ (1).ppt
El lenguaje C++ (1).ppt
 
Funciones Internas
Funciones Internas Funciones Internas
Funciones Internas
 
Interfaz del Sistema de Archivos
Interfaz del Sistema de ArchivosInterfaz del Sistema de Archivos
Interfaz del Sistema de Archivos
 
Tema3
Tema3Tema3
Tema3
 
Unidad 5 TransformacióN Er A Relacional NormalizacióN
Unidad 5 TransformacióN Er A Relacional   NormalizacióNUnidad 5 TransformacióN Er A Relacional   NormalizacióN
Unidad 5 TransformacióN Er A Relacional NormalizacióN
 
Tipos de manuales
Tipos de manualesTipos de manuales
Tipos de manuales
 
Presentacion Python
Presentacion  Python Presentacion  Python
Presentacion Python
 
Manejo de archivo
Manejo de archivoManejo de archivo
Manejo de archivo
 
GRUPO 12 Ámbito: variables locales y globales
GRUPO 12  Ámbito: variables locales y globales GRUPO 12  Ámbito: variables locales y globales
GRUPO 12 Ámbito: variables locales y globales
 
Windows forms c# visual basic .net ejercicios
Windows forms c# visual basic .net ejerciciosWindows forms c# visual basic .net ejercicios
Windows forms c# visual basic .net ejercicios
 
Tipos de listas en estructura de datos
Tipos de listas en estructura de datosTipos de listas en estructura de datos
Tipos de listas en estructura de datos
 
Estructura de Lenguaje C++
Estructura de Lenguaje C++Estructura de Lenguaje C++
Estructura de Lenguaje C++
 

Destacado

Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++Rosbelia Balza
 
Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++ivanjvic
 
Exposición 01
Exposición 01Exposición 01
Exposición 01Pablo
 
01 lenguaje-c
01 lenguaje-c01 lenguaje-c
01 lenguaje-cPablo
 
estructuras de control
estructuras de controlestructuras de control
estructuras de controlGaby Andrade
 
OPERADORES LÓGICO Y DE ASIGNACION JORGELIS SIDRAN
OPERADORES LÓGICO Y DE ASIGNACION JORGELIS SIDRANOPERADORES LÓGICO Y DE ASIGNACION JORGELIS SIDRAN
OPERADORES LÓGICO Y DE ASIGNACION JORGELIS SIDRANjorgelislismey85
 
Operadores logicos y de asignacion
Operadores logicos y de asignacionOperadores logicos y de asignacion
Operadores logicos y de asignacionadriana cardenas
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++itzjpb
 
Estructuras repetitivas anidadas exposiciones
Estructuras repetitivas anidadas exposicionesEstructuras repetitivas anidadas exposiciones
Estructuras repetitivas anidadas exposicionesAhurinContreras
 
Estructura de un Programa en C++
Estructura de un Programa en C++Estructura de un Programa en C++
Estructura de un Programa en C++ivanjvic
 
Estructura de un rograma
Estructura de un rogramaEstructura de un rograma
Estructura de un rogramaivanjvic
 
Metodo burbuja jenny v.
Metodo burbuja   jenny v.Metodo burbuja   jenny v.
Metodo burbuja jenny v.jhosep2013
 
Estructura General de un Programa
Estructura General de un ProgramaEstructura General de un Programa
Estructura General de un ProgramaFranco Guamán
 
Busqueda lineal y busqueda binaria
Busqueda lineal y busqueda binariaBusqueda lineal y busqueda binaria
Busqueda lineal y busqueda binariacesar osorio
 
Reporte metodos de busqueda y ordenamiento
Reporte metodos de busqueda y ordenamientoReporte metodos de busqueda y ordenamiento
Reporte metodos de busqueda y ordenamientoTAtiizz Villalobos
 
Librerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación CLibrerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación CCristian Maza
 
Arreglos bidimensionales o matrices
Arreglos bidimensionales o matricesArreglos bidimensionales o matrices
Arreglos bidimensionales o matricesAriannaYadiraT
 
Metodos de ordenamiento
Metodos de ordenamientoMetodos de ordenamiento
Metodos de ordenamientoLalo Chooper
 

Destacado (19)

Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++
 
Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++
 
Exposición 01
Exposición 01Exposición 01
Exposición 01
 
01 lenguaje-c
01 lenguaje-c01 lenguaje-c
01 lenguaje-c
 
estructuras de control
estructuras de controlestructuras de control
estructuras de control
 
OPERADORES LÓGICO Y DE ASIGNACION JORGELIS SIDRAN
OPERADORES LÓGICO Y DE ASIGNACION JORGELIS SIDRANOPERADORES LÓGICO Y DE ASIGNACION JORGELIS SIDRAN
OPERADORES LÓGICO Y DE ASIGNACION JORGELIS SIDRAN
 
Operadores logicos y de asignacion
Operadores logicos y de asignacionOperadores logicos y de asignacion
Operadores logicos y de asignacion
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
 
Estructuras repetitivas anidadas exposiciones
Estructuras repetitivas anidadas exposicionesEstructuras repetitivas anidadas exposiciones
Estructuras repetitivas anidadas exposiciones
 
Estructura de un Programa en C++
Estructura de un Programa en C++Estructura de un Programa en C++
Estructura de un Programa en C++
 
Estructura de un rograma
Estructura de un rogramaEstructura de un rograma
Estructura de un rograma
 
Metodo burbuja jenny v.
Metodo burbuja   jenny v.Metodo burbuja   jenny v.
Metodo burbuja jenny v.
 
Estructura General de un Programa
Estructura General de un ProgramaEstructura General de un Programa
Estructura General de un Programa
 
Busqueda lineal y busqueda binaria
Busqueda lineal y busqueda binariaBusqueda lineal y busqueda binaria
Busqueda lineal y busqueda binaria
 
Clase 1 Lenguaje C++
Clase 1 Lenguaje C++Clase 1 Lenguaje C++
Clase 1 Lenguaje C++
 
Reporte metodos de busqueda y ordenamiento
Reporte metodos de busqueda y ordenamientoReporte metodos de busqueda y ordenamiento
Reporte metodos de busqueda y ordenamiento
 
Librerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación CLibrerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación C
 
Arreglos bidimensionales o matrices
Arreglos bidimensionales o matricesArreglos bidimensionales o matrices
Arreglos bidimensionales o matrices
 
Metodos de ordenamiento
Metodos de ordenamientoMetodos de ordenamiento
Metodos de ordenamiento
 

Similar a Estructura de Programa en C++

050 Componentes de un programa Python.pdf
050 Componentes de un programa Python.pdf050 Componentes de un programa Python.pdf
050 Componentes de un programa Python.pdfWilliamMataRodriguez
 
TEMA-2 Estructura de un programa en C.pptx
TEMA-2 Estructura de un programa en C.pptxTEMA-2 Estructura de un programa en C.pptx
TEMA-2 Estructura de un programa en C.pptxVctorEmmanuelEspinoM
 
Funciones lenguaje c modulo4
Funciones lenguaje c modulo4Funciones lenguaje c modulo4
Funciones lenguaje c modulo4flaquita_dany
 
FUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE CFUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE Cflaquita_dany
 
Programación Modular
Programación ModularProgramación Modular
Programación Modularlisbeca
 
Presentacion de la_estructura_de_c_
Presentacion de la_estructura_de_c_Presentacion de la_estructura_de_c_
Presentacion de la_estructura_de_c_laura cortez
 
6 libro fundamentos cap__modularidad_ecler mv
6 libro fundamentos cap__modularidad_ecler mv6 libro fundamentos cap__modularidad_ecler mv
6 libro fundamentos cap__modularidad_ecler mvEcler Mamani Vilca
 
Presentacion de la_estructura_de_c++
Presentacion de la_estructura_de_c++Presentacion de la_estructura_de_c++
Presentacion de la_estructura_de_c++MartinCetis109
 
Presentacion de la_estructura_de_c++
Presentacion de la_estructura_de_c++Presentacion de la_estructura_de_c++
Presentacion de la_estructura_de_c++MartinCetis109
 
Conociendo los Lenguajes de Programacion
Conociendo los Lenguajes de ProgramacionConociendo los Lenguajes de Programacion
Conociendo los Lenguajes de Programacionsandra gutierrez
 
5. PROGRAMACION ESTRUCTURADA C++.pptx
5. PROGRAMACION ESTRUCTURADA C++.pptx5. PROGRAMACION ESTRUCTURADA C++.pptx
5. PROGRAMACION ESTRUCTURADA C++.pptxDieguess
 
Programación Modular - Subprogramas o funciones
Programación Modular - Subprogramas o funcionesProgramación Modular - Subprogramas o funciones
Programación Modular - Subprogramas o funcionesAlexanderAloid
 

Similar a Estructura de Programa en C++ (20)

050 Componentes de un programa Python.pdf
050 Componentes de un programa Python.pdf050 Componentes de un programa Python.pdf
050 Componentes de un programa Python.pdf
 
Funciones en C
Funciones en CFunciones en C
Funciones en C
 
Funciones
FuncionesFunciones
Funciones
 
Funciones
FuncionesFunciones
Funciones
 
Funcionesclase1
Funcionesclase1Funcionesclase1
Funcionesclase1
 
Anexo1
Anexo1Anexo1
Anexo1
 
TEMA-2 Estructura de un programa en C.pptx
TEMA-2 Estructura de un programa en C.pptxTEMA-2 Estructura de un programa en C.pptx
TEMA-2 Estructura de un programa en C.pptx
 
Funciones lenguaje c modulo4
Funciones lenguaje c modulo4Funciones lenguaje c modulo4
Funciones lenguaje c modulo4
 
FUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE CFUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE C
 
Programación Modular
Programación ModularProgramación Modular
Programación Modular
 
Presentacion capitulo 6
Presentacion capitulo 6Presentacion capitulo 6
Presentacion capitulo 6
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
Presentacion de la_estructura_de_c_
Presentacion de la_estructura_de_c_Presentacion de la_estructura_de_c_
Presentacion de la_estructura_de_c_
 
6 libro fundamentos cap__modularidad_ecler mv
6 libro fundamentos cap__modularidad_ecler mv6 libro fundamentos cap__modularidad_ecler mv
6 libro fundamentos cap__modularidad_ecler mv
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Presentacion de la_estructura_de_c++
Presentacion de la_estructura_de_c++Presentacion de la_estructura_de_c++
Presentacion de la_estructura_de_c++
 
Presentacion de la_estructura_de_c++
Presentacion de la_estructura_de_c++Presentacion de la_estructura_de_c++
Presentacion de la_estructura_de_c++
 
Conociendo los Lenguajes de Programacion
Conociendo los Lenguajes de ProgramacionConociendo los Lenguajes de Programacion
Conociendo los Lenguajes de Programacion
 
5. PROGRAMACION ESTRUCTURADA C++.pptx
5. PROGRAMACION ESTRUCTURADA C++.pptx5. PROGRAMACION ESTRUCTURADA C++.pptx
5. PROGRAMACION ESTRUCTURADA C++.pptx
 
Programación Modular - Subprogramas o funciones
Programación Modular - Subprogramas o funcionesProgramación Modular - Subprogramas o funciones
Programación Modular - Subprogramas o funciones
 

Más de ncrmax

Operaciones de Entrada / Salida en C++
Operaciones de Entrada / Salida en C++Operaciones de Entrada / Salida en C++
Operaciones de Entrada / Salida en C++ncrmax
 
Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++ncrmax
 
Palabras Reservadas en C++
Palabras Reservadas en C++Palabras Reservadas en C++
Palabras Reservadas en C++ncrmax
 
Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++ncrmax
 
Tipos de Datos en C++
Tipos de Datos en C++Tipos de Datos en C++
Tipos de Datos en C++ncrmax
 
Fases de resolucion de problemas
Fases de resolucion de problemasFases de resolucion de problemas
Fases de resolucion de problemasncrmax
 
Traduccion nielsen
Traduccion nielsenTraduccion nielsen
Traduccion nielsenncrmax
 

Más de ncrmax (7)

Operaciones de Entrada / Salida en C++
Operaciones de Entrada / Salida en C++Operaciones de Entrada / Salida en C++
Operaciones de Entrada / Salida en C++
 
Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++
 
Palabras Reservadas en C++
Palabras Reservadas en C++Palabras Reservadas en C++
Palabras Reservadas en C++
 
Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++
 
Tipos de Datos en C++
Tipos de Datos en C++Tipos de Datos en C++
Tipos de Datos en C++
 
Fases de resolucion de problemas
Fases de resolucion de problemasFases de resolucion de problemas
Fases de resolucion de problemas
 
Traduccion nielsen
Traduccion nielsenTraduccion nielsen
Traduccion nielsen
 

Estructura de Programa en C++

  • 1. ESTRUCTURAESTRUCTURA GENERAL DE UNGENERAL DE UN PROGRAMA EN C++PROGRAMA EN C++
  • 2. DIRECTIVAS DE PREPROCESADORDIRECTIVAS DE PREPROCESADOR Son instrucciones dirigidas al compilador para que realice ciertas acciones con el propósito de regular el proceso de compilado del programa al notificar errores y advertencias. Estas siempre ocupan una línea independiente del código, empezando por el carácter # y un nombre de directiva de preprocesamiento. Al no ser instrucciones, no terminan en punto y coma. # include <stdio.h> Ordena al compilador la lectura de directivas Nombre de directiva Archivo de cabecera
  • 3. DIRECTIVA FORMA GENERAL #include #include <nombre_de_archivo_de_cabecera> #define #define identificador secuencia #undef #undef identificador_de_macro #if, #elif, #else y #endif #if expresión-constante-1 <sección-1> #elif <expresión- constante-2> <sección-2> #elif <expresión- constante-n> <sección-n> <#else> <sección-final> #endif #ifdef #ifdef identificador #ifndef #ifndef identificador #error #error mensaje_de_error #line #line constante_entera <"nombre_de_archivo"> #pragma #pragma nombre_de_directiva
  • 4. FUNCIÓN MAINFUNCIÓN MAIN La función main es imprescindible en cualquier programa de C++, pues representa el punto de inicio de su ejecución. De esta forma, todo programa C++ tiene una única función main que indica el punto de entrada a dicho programa. main ( ) Lugo de la función main, se coloca la llave ( { ) que señala el comienzo los bloques de sentencias o funciones que componen el programa. Una vez finalizados estos bloques, se coloca la llave de cierre ( } ) para indicar su culminación.
  • 5. ESTRUCTURA GENERAL DE UN PROGRAMA EN C++ESTRUCTURA GENERAL DE UN PROGRAMA EN C++
  • 6. Una función es un modulo o subprograma, que realiza una tarea especifica y que puede regresar un valor a la parte principal del programa u otra función o procedimiento que la invoque. La forma general de una función es: FUNCIONESFUNCIONES <tipo_resultado> <nombre_de_la_función> ( lista_de_parámetros ) { cuerpo_de_la_función ; return <expresión> ; } Tipo_resultado: tipo de dato que devuelve la función. Expresión: valor que devuelve la función. lista_de_parametros: variables que pueden pasar su valor a otra parte del programa. Cuerpo de la función: es donde se incluyen las sentencias que consiguen la ejecución de las tareas previstas return: Indica al programa que debe abandonar la ejecución de la función y continuar a partir del punto en que se la llamó
  • 7. Una función es un modulo o subprograma, que realiza una tarea especifica y que puede regresar un valor a la parte principal del programa u otra función o procedimiento que la invoque. La forma general de una función es: FUNCIONESFUNCIONES <tipo_resultado> <nombre_de_la_función> ( lista_de_parámetros ) { cuerpo_de_la_función ; return <expresión> ; } Tipo_resultado: tipo de dato que devuelve la función. Expresión: valor que devuelve la función. lista_de_parametros: variables que pueden pasar su valor a otra parte del programa. Cuerpo de la función: es donde se incluyen las sentencias que consiguen la ejecución de las tareas previstas return: Indica al programa que debe abandonar la ejecución de la función y continuar a partir del punto en que se la llamó