SlideShare una empresa de Scribd logo
1 de 3
ACTIVIDAD 3 UNIDAD 1 RESUELTA

                          PARTES DE LENGUAJE C++



            CONCEPTO DE FUNCIONES Y SU COMPORTAMIENTO

Un función es el entorno de programación que se genera para controlar y
procesar los datos. Para ello están funciones contienen las definiciones de los
tipos de datos en lo que se conoce como parámetros de la función; igualmente
la función se le define el tipo que va a controlar la misma función. Existe una
función llamada main(), donde se escribe el código que va a definir la finalidad
del programa; pero las funciones también son de uso y creatividad del
programador. Las funciones es la verdadera base de C y C++.



                           Prototipo de la función:

tipo NombreFuncion (tipo [Parametro1], tipo [Parametro2], ...);

Ejemplos:

Una función que no devuelve nada y que no tiene ningún parámetro tendría un
prototipo de la forma:

void funcion();

Una función con dos parámetros (un char y un int) que devuelve un int tendría
el prototipo siguiente:

int funcion(char, int);

                            Devolución del valor

Una función puede devolver o no un valor. La forma en que la función devuelve
un valor al módulo que la ha llamado es con la sentencia return, que tiene el
siguiente formato:

return [Expresion];

Ejemplo:

int suma(int v[])

{



                                                                               1
int i, valor=0;

    for(i=0;i<10;i++)

     valor+=v[i];

    return valor;

}




                        2
ACTIVIDAD AUTOAPRENDIZAJE


Programa: Programación Orientada a Objetos con el Lenguaje C++
Curso: Lenguaje de Programación C++ Nivel I
Unidad didáctica: Elementos básicos del lenguaje
Nombre de la actividad: Funciones definidas por el usuario.


Descripción de la actividad


Contestar las siguientes preguntas justificando la respuesta.

   1. Explique el significado de cada una de las siguientes definiciones de funciones:

       a) int f(int a);
       R/ Define una función f entera, con una variable a tipo entera como parámetro
       b) double f(double a, int b);
       R/ Define una función f doble, con una variable a tipo doble y una variable b tipo
       entera como parámetro
       c) char f(char x);
       R/ Define una función char f; con una variable x tipo char (character) como
       parámetro. Retorna un tipo char
       d) long int f(int x, float y);
       R/ Define una función f largo entero como modificador; cuyos parámetros son una
       variable de tipo entero (x) y una variable de flotante (y).
       e) char f(void);
       R/ Define una función char f, con una no atribución de un tipo de variable o
       declaración como parámetro.


   2. Defina una función, incluyendo las declaraciones de los parámetros formales, para
      cada uno de los siguientes enunciados:




           a) Una función llamada muestra genera y devuelve una cantidad entera,
           b) Una función llamada raíz acepta dos parámetros enteros y devuelve un
              resultado en punto flotante.
           c) Una función llamada convertir acepta una carácter y devuelve un carácter.
           d) Una función llamada paso dos parámetros uno entero y otro flotante y regresa
              un entero largo.
           e) Una función llamada prueba acepta un carácter y devuelve un entero largo.

           R/ int muestra(int cantidad)




                                                                                         3

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Funciones C++ modificado
Funciones C++ modificadoFunciones C++ modificado
Funciones C++ modificado
 
Comandos importantes en c++
Comandos importantes en c++Comandos importantes en c++
Comandos importantes en c++
 
Utilidad de las funciones en c
Utilidad de las funciones en cUtilidad de las funciones en c
Utilidad de las funciones en c
 
Presen iii 26 funciones
Presen iii  26 funcionesPresen iii  26 funciones
Presen iii 26 funciones
 
Librerias en-lenguaje-c
Librerias en-lenguaje-cLibrerias en-lenguaje-c
Librerias en-lenguaje-c
 
Estructura Básica para C++
Estructura Básica para C++Estructura Básica para C++
Estructura Básica para C++
 
Estructura basica de_un_programa_en_c_
Estructura basica de_un_programa_en_c_Estructura basica de_un_programa_en_c_
Estructura basica de_un_programa_en_c_
 
Instrucciones para c_
Instrucciones para c_Instrucciones para c_
Instrucciones para c_
 
Ejemplo de solución de práctica funciones stl
Ejemplo de solución de práctica funciones stlEjemplo de solución de práctica funciones stl
Ejemplo de solución de práctica funciones stl
 
Estructura basica de_c_
Estructura basica de_c_Estructura basica de_c_
Estructura basica de_c_
 
Guía funciones
Guía funcionesGuía funciones
Guía funciones
 
Funcion printf
Funcion printfFuncion printf
Funcion printf
 
Operaciones de Entrada / Salida en C++
Operaciones de Entrada / Salida en C++Operaciones de Entrada / Salida en C++
Operaciones de Entrada / Salida en C++
 
FUNCIONES LENGUAJE C
FUNCIONES LENGUAJE CFUNCIONES LENGUAJE C
FUNCIONES LENGUAJE C
 
Indentificacion de funciones
Indentificacion de funcionesIndentificacion de funciones
Indentificacion de funciones
 
Que es una directiva de preprocesador
Que es una directiva de preprocesadorQue es una directiva de preprocesador
Que es una directiva de preprocesador
 
Libreria c++
Libreria c++Libreria c++
Libreria c++
 
Estructura basica para_c_
Estructura basica para_c_Estructura basica para_c_
Estructura basica para_c_
 
Funcionesclase1
Funcionesclase1Funcionesclase1
Funcionesclase1
 

Similar a A3 u1-16230227

Tema 7 www.fresymetal.com
Tema 7 www.fresymetal.comTema 7 www.fresymetal.com
Tema 7 www.fresymetal.comFresyMetal
 
Metodos funciones
Metodos funcionesMetodos funciones
Metodos funcioneseulo10
 
Utp lpi_s6y7_funciones y variables 2012-2
 Utp lpi_s6y7_funciones y variables 2012-2 Utp lpi_s6y7_funciones y variables 2012-2
Utp lpi_s6y7_funciones y variables 2012-2jcbenitezp
 
Utp pti_s6y7_funciones y variables
 Utp pti_s6y7_funciones y variables Utp pti_s6y7_funciones y variables
Utp pti_s6y7_funciones y variablesjcbenitezp
 
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
 
Roberto orta salinas
Roberto orta salinasRoberto orta salinas
Roberto orta salinasmezano09
 
Roberto orta salinas
Roberto orta salinasRoberto orta salinas
Roberto orta salinasAngel Perez
 
Roberto orta salinas
Roberto orta salinasRoberto orta salinas
Roberto orta salinasmezano09
 
Lenguaje De Programacion
Lenguaje De ProgramacionLenguaje De Programacion
Lenguaje De Programacioncharnisch
 
ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTRUCTURAS DE CONTROL: BUCLES EN C++ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTRUCTURAS DE CONTROL: BUCLES EN C++die_dex
 
Funciones con vectores y matrices1
Funciones con vectores y matrices1Funciones con vectores y matrices1
Funciones con vectores y matrices1Marlene Pallo
 
Funciones
FuncionesFunciones
Funcionesadark
 

Similar a A3 u1-16230227 (20)

Tema 7 www.fresymetal.com
Tema 7 www.fresymetal.comTema 7 www.fresymetal.com
Tema 7 www.fresymetal.com
 
Funcionesenlenguaje c
Funcionesenlenguaje cFuncionesenlenguaje c
Funcionesenlenguaje c
 
Metodos funciones
Metodos funcionesMetodos funciones
Metodos funciones
 
Utp lpi_s6y7_funciones y variables 2012-2
 Utp lpi_s6y7_funciones y variables 2012-2 Utp lpi_s6y7_funciones y variables 2012-2
Utp lpi_s6y7_funciones y variables 2012-2
 
Utp pti_s6y7_funciones y variables
 Utp pti_s6y7_funciones y variables Utp pti_s6y7_funciones y variables
Utp pti_s6y7_funciones y variables
 
8448148681
84481486818448148681
8448148681
 
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
 
Funciones
FuncionesFunciones
Funciones
 
Unidad educativa
Unidad educativaUnidad educativa
Unidad educativa
 
11 Funciones
11 Funciones11 Funciones
11 Funciones
 
Roberto orta salinas
Roberto orta salinasRoberto orta salinas
Roberto orta salinas
 
Roberto orta salinas
Roberto orta salinasRoberto orta salinas
Roberto orta salinas
 
Roberto orta salinas
Roberto orta salinasRoberto orta salinas
Roberto orta salinas
 
07 funciones
07 funciones07 funciones
07 funciones
 
Lenguaje De Programacion
Lenguaje De ProgramacionLenguaje De Programacion
Lenguaje De Programacion
 
ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTRUCTURAS DE CONTROL: BUCLES EN C++ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTRUCTURAS DE CONTROL: BUCLES EN C++
 
vectores y matrices
vectores y matricesvectores y matrices
vectores y matrices
 
Funciones con vectores y matrices1
Funciones con vectores y matrices1Funciones con vectores y matrices1
Funciones con vectores y matrices1
 
Funciones
FuncionesFunciones
Funciones
 

Más de erikalejo

Electricidad símbología-aca
Electricidad   símbología-acaElectricidad   símbología-aca
Electricidad símbología-acaerikalejo
 
Electricidad elementos-aca
Electricidad   elementos-acaElectricidad   elementos-aca
Electricidad elementos-acaerikalejo
 
Apoyo teorico 3
Apoyo teorico 3Apoyo teorico 3
Apoyo teorico 3erikalejo
 
Apoyo teorico 2
Apoyo teorico 2Apoyo teorico 2
Apoyo teorico 2erikalejo
 
Apoyo teorico 1
Apoyo teorico 1Apoyo teorico 1
Apoyo teorico 1erikalejo
 
Daysenr -calidad_de_servicio_qos_
Daysenr  -calidad_de_servicio_qos_Daysenr  -calidad_de_servicio_qos_
Daysenr -calidad_de_servicio_qos_erikalejo
 
Consultando biblioteca sena willy
Consultando biblioteca sena  willyConsultando biblioteca sena  willy
Consultando biblioteca sena willyerikalejo
 
Ayuda textual redes electricas
Ayuda textual redes electricasAyuda textual redes electricas
Ayuda textual redes electricaserikalejo
 
Ayuda textual fallas electronicas mas comunes en equipos de computo
Ayuda textual fallas electronicas mas comunes en equipos de computoAyuda textual fallas electronicas mas comunes en equipos de computo
Ayuda textual fallas electronicas mas comunes en equipos de computoerikalejo
 
Ayuda textual herramientas del electricista
Ayuda textual herramientas del electricistaAyuda textual herramientas del electricista
Ayuda textual herramientas del electricistaerikalejo
 
Ayuda textual el post rtc y la bios
Ayuda textual el post rtc y la biosAyuda textual el post rtc y la bios
Ayuda textual el post rtc y la bioserikalejo
 
La enseñanza adistancia
La enseñanza adistanciaLa enseñanza adistancia
La enseñanza adistanciaerikalejo
 
Mantenimiento cableado estructurado alejo
Mantenimiento cableado estructurado   alejoMantenimiento cableado estructurado   alejo
Mantenimiento cableado estructurado alejoerikalejo
 
280102002 tender la red de distribución coaxial de acuerdo con normas técni...
280102002   tender la red de distribución coaxial de acuerdo con normas técni...280102002   tender la red de distribución coaxial de acuerdo con normas técni...
280102002 tender la red de distribución coaxial de acuerdo con normas técni...erikalejo
 
la enseñanza a distancia y el rol del tutor
la enseñanza a distancia y el rol del tutorla enseñanza a distancia y el rol del tutor
la enseñanza a distancia y el rol del tutorerikalejo
 
Tecnologías inalambricas
Tecnologías inalambricasTecnologías inalambricas
Tecnologías inalambricaserikalejo
 
Tecnologías inalambricas
Tecnologías inalambricasTecnologías inalambricas
Tecnologías inalambricaserikalejo
 
Cultura digital
Cultura digitalCultura digital
Cultura digitalerikalejo
 
Píldoras complementarias
Píldoras   complementariasPíldoras   complementarias
Píldoras complementariaserikalejo
 
Problemas con el teclado
Problemas con el tecladoProblemas con el teclado
Problemas con el tecladoerikalejo
 

Más de erikalejo (20)

Electricidad símbología-aca
Electricidad   símbología-acaElectricidad   símbología-aca
Electricidad símbología-aca
 
Electricidad elementos-aca
Electricidad   elementos-acaElectricidad   elementos-aca
Electricidad elementos-aca
 
Apoyo teorico 3
Apoyo teorico 3Apoyo teorico 3
Apoyo teorico 3
 
Apoyo teorico 2
Apoyo teorico 2Apoyo teorico 2
Apoyo teorico 2
 
Apoyo teorico 1
Apoyo teorico 1Apoyo teorico 1
Apoyo teorico 1
 
Daysenr -calidad_de_servicio_qos_
Daysenr  -calidad_de_servicio_qos_Daysenr  -calidad_de_servicio_qos_
Daysenr -calidad_de_servicio_qos_
 
Consultando biblioteca sena willy
Consultando biblioteca sena  willyConsultando biblioteca sena  willy
Consultando biblioteca sena willy
 
Ayuda textual redes electricas
Ayuda textual redes electricasAyuda textual redes electricas
Ayuda textual redes electricas
 
Ayuda textual fallas electronicas mas comunes en equipos de computo
Ayuda textual fallas electronicas mas comunes en equipos de computoAyuda textual fallas electronicas mas comunes en equipos de computo
Ayuda textual fallas electronicas mas comunes en equipos de computo
 
Ayuda textual herramientas del electricista
Ayuda textual herramientas del electricistaAyuda textual herramientas del electricista
Ayuda textual herramientas del electricista
 
Ayuda textual el post rtc y la bios
Ayuda textual el post rtc y la biosAyuda textual el post rtc y la bios
Ayuda textual el post rtc y la bios
 
La enseñanza adistancia
La enseñanza adistanciaLa enseñanza adistancia
La enseñanza adistancia
 
Mantenimiento cableado estructurado alejo
Mantenimiento cableado estructurado   alejoMantenimiento cableado estructurado   alejo
Mantenimiento cableado estructurado alejo
 
280102002 tender la red de distribución coaxial de acuerdo con normas técni...
280102002   tender la red de distribución coaxial de acuerdo con normas técni...280102002   tender la red de distribución coaxial de acuerdo con normas técni...
280102002 tender la red de distribución coaxial de acuerdo con normas técni...
 
la enseñanza a distancia y el rol del tutor
la enseñanza a distancia y el rol del tutorla enseñanza a distancia y el rol del tutor
la enseñanza a distancia y el rol del tutor
 
Tecnologías inalambricas
Tecnologías inalambricasTecnologías inalambricas
Tecnologías inalambricas
 
Tecnologías inalambricas
Tecnologías inalambricasTecnologías inalambricas
Tecnologías inalambricas
 
Cultura digital
Cultura digitalCultura digital
Cultura digital
 
Píldoras complementarias
Píldoras   complementariasPíldoras   complementarias
Píldoras complementarias
 
Problemas con el teclado
Problemas con el tecladoProblemas con el teclado
Problemas con el teclado
 

Último

Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...JAVIER SOLIS NOYOLA
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOPsicoterapia Holística
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...Ars Erótica
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresJonathanCovena1
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 

Último (20)

Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 

A3 u1-16230227

  • 1. ACTIVIDAD 3 UNIDAD 1 RESUELTA PARTES DE LENGUAJE C++ CONCEPTO DE FUNCIONES Y SU COMPORTAMIENTO Un función es el entorno de programación que se genera para controlar y procesar los datos. Para ello están funciones contienen las definiciones de los tipos de datos en lo que se conoce como parámetros de la función; igualmente la función se le define el tipo que va a controlar la misma función. Existe una función llamada main(), donde se escribe el código que va a definir la finalidad del programa; pero las funciones también son de uso y creatividad del programador. Las funciones es la verdadera base de C y C++. Prototipo de la función: tipo NombreFuncion (tipo [Parametro1], tipo [Parametro2], ...); Ejemplos: Una función que no devuelve nada y que no tiene ningún parámetro tendría un prototipo de la forma: void funcion(); Una función con dos parámetros (un char y un int) que devuelve un int tendría el prototipo siguiente: int funcion(char, int); Devolución del valor Una función puede devolver o no un valor. La forma en que la función devuelve un valor al módulo que la ha llamado es con la sentencia return, que tiene el siguiente formato: return [Expresion]; Ejemplo: int suma(int v[]) { 1
  • 2. int i, valor=0; for(i=0;i<10;i++) valor+=v[i]; return valor; } 2
  • 3. ACTIVIDAD AUTOAPRENDIZAJE Programa: Programación Orientada a Objetos con el Lenguaje C++ Curso: Lenguaje de Programación C++ Nivel I Unidad didáctica: Elementos básicos del lenguaje Nombre de la actividad: Funciones definidas por el usuario. Descripción de la actividad Contestar las siguientes preguntas justificando la respuesta. 1. Explique el significado de cada una de las siguientes definiciones de funciones: a) int f(int a); R/ Define una función f entera, con una variable a tipo entera como parámetro b) double f(double a, int b); R/ Define una función f doble, con una variable a tipo doble y una variable b tipo entera como parámetro c) char f(char x); R/ Define una función char f; con una variable x tipo char (character) como parámetro. Retorna un tipo char d) long int f(int x, float y); R/ Define una función f largo entero como modificador; cuyos parámetros son una variable de tipo entero (x) y una variable de flotante (y). e) char f(void); R/ Define una función char f, con una no atribución de un tipo de variable o declaración como parámetro. 2. Defina una función, incluyendo las declaraciones de los parámetros formales, para cada uno de los siguientes enunciados: a) Una función llamada muestra genera y devuelve una cantidad entera, b) Una función llamada raíz acepta dos parámetros enteros y devuelve un resultado en punto flotante. c) Una función llamada convertir acepta una carácter y devuelve un carácter. d) Una función llamada paso dos parámetros uno entero y otro flotante y regresa un entero largo. e) Una función llamada prueba acepta un carácter y devuelve un entero largo. R/ int muestra(int cantidad) 3