SlideShare una empresa de Scribd logo
1 de 8
PROGRAMACIÓN 1
UNIVERSIDAD FRANCISCO GAVIDIA
Las funciones son casi
exactamente iguales que los
procedimientos con respecto a la
forma en que se les llama y se les
crea o declara en el código, en
como se le pasa los parámetros
etc.
FUNCIONES EN VISUAL BASIC
La diferencia fundamental con respecto a los
procedimientos o subrutinas es que estos,
luego de ejecutar el código que tengan en su
interior, al final retornan un valor y este
valor luego lo podemos utilizar para una
determinada tarea. En cambio los
procedimientos, solo ejecutan el código que
contienen y luego mueren por decirlo de
alguna manera.
FUNCIONES EN VISUAL BASIC
Para declarar o crear una función
podríamos escribir lo siguiente:
FUNCIONES EN VISUAL BASIC
Se declara la función llamada Total y al final
de los parámetros dice As Long, esto es
por que como dijimos las funciones retornan
o devuelven un valor, o sea que en este
caso la función es de tipo Long, o mejor
dicho devolverá un valor de tipo Long y
luego ese valor devuelto lo podemos utilizar
en otra parte del programa.
FUNCIONES EN VISUAL BASIC
Para llamar a la función anterior
podríamos hacerlo de la siguiente
manera:
FUNCIONES EN VISUAL BASIC
FUNCIONES EN VISUAL BASIC
FUNCIONES EN VISUAL BASIC

Más contenido relacionado

La actualidad más candente

PROGRAMACION ESTRUCTURADA
PROGRAMACION ESTRUCTURADAPROGRAMACION ESTRUCTURADA
PROGRAMACION ESTRUCTURADA
TeDy j Sanchez
 
Taller n15 compiladores_analis_semantico_15_junio_2021 (1)
Taller n15 compiladores_analis_semantico_15_junio_2021 (1)Taller n15 compiladores_analis_semantico_15_junio_2021 (1)
Taller n15 compiladores_analis_semantico_15_junio_2021 (1)
Bryan Chasiguano
 

La actualidad más candente (19)

Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Fundamentos de Lenguaje C
Fundamentos de Lenguaje CFundamentos de Lenguaje C
Fundamentos de Lenguaje C
 
Principios programacion
Principios programacionPrincipios programacion
Principios programacion
 
Como realizar un pseudocodigo (1)
Como realizar un pseudocodigo (1)Como realizar un pseudocodigo (1)
Como realizar un pseudocodigo (1)
 
PROGRAMACION ESTRUCTURADA
PROGRAMACION ESTRUCTURADAPROGRAMACION ESTRUCTURADA
PROGRAMACION ESTRUCTURADA
 
Funciones lenguaje c modulo4
Funciones lenguaje c modulo4Funciones lenguaje c modulo4
Funciones lenguaje c modulo4
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Funciones en visual basic
Funciones en visual basicFunciones en visual basic
Funciones en visual basic
 
Elementos de programación
Elementos de programaciónElementos de programación
Elementos de programación
 
Procedimientos en visual basic
Procedimientos en visual basicProcedimientos en visual basic
Procedimientos en visual basic
 
Lenguaje de programacion_c(2)
Lenguaje de programacion_c(2)Lenguaje de programacion_c(2)
Lenguaje de programacion_c(2)
 
Fases de los compiladores
Fases de los compiladoresFases de los compiladores
Fases de los compiladores
 
Opc tema 5-unidad v
Opc tema 5-unidad vOpc tema 5-unidad v
Opc tema 5-unidad v
 
Taller n15 compiladores_analis_semantico_15_junio_2021 (1)
Taller n15 compiladores_analis_semantico_15_junio_2021 (1)Taller n15 compiladores_analis_semantico_15_junio_2021 (1)
Taller n15 compiladores_analis_semantico_15_junio_2021 (1)
 
Opc tema 5- unidad v
Opc tema 5- unidad vOpc tema 5- unidad v
Opc tema 5- unidad v
 
Action script
Action scriptAction script
Action script
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Programacion Logica
Programacion LogicaProgramacion Logica
Programacion Logica
 

Destacado

Cartel alchohlismo
Cartel alchohlismoCartel alchohlismo
Cartel alchohlismo
feerwoo
 
Proyecto de vida. roger oncoy acuarelista peruano s.e.a.
Proyecto de vida. roger oncoy acuarelista peruano s.e.a.Proyecto de vida. roger oncoy acuarelista peruano s.e.a.
Proyecto de vida. roger oncoy acuarelista peruano s.e.a.
eretic2013
 
Ciencia tecnología-ética
Ciencia tecnología-éticaCiencia tecnología-ética
Ciencia tecnología-ética
Valeria Esposito
 
CERT - CIM Level 6 Professional Diploma
CERT - CIM Level 6 Professional DiplomaCERT - CIM Level 6 Professional Diploma
CERT - CIM Level 6 Professional Diploma
Sarah-Jane Hawkins
 

Destacado (20)

Cartel alchohlismo
Cartel alchohlismoCartel alchohlismo
Cartel alchohlismo
 
Proyecto de vida. roger oncoy acuarelista peruano s.e.a.
Proyecto de vida. roger oncoy acuarelista peruano s.e.a.Proyecto de vida. roger oncoy acuarelista peruano s.e.a.
Proyecto de vida. roger oncoy acuarelista peruano s.e.a.
 
Ciencia tecnología-ética
Ciencia tecnología-éticaCiencia tecnología-ética
Ciencia tecnología-ética
 
1ddd
1ddd1ddd
1ddd
 
Unidad 5 judi
Unidad 5 judiUnidad 5 judi
Unidad 5 judi
 
My shooting schedule
My shooting scheduleMy shooting schedule
My shooting schedule
 
Tamanho planetas
Tamanho planetasTamanho planetas
Tamanho planetas
 
Health care at home as a senior care option- A Scientific Analysis
Health care at home as a senior care option- A Scientific AnalysisHealth care at home as a senior care option- A Scientific Analysis
Health care at home as a senior care option- A Scientific Analysis
 
CERT - CIM Level 6 Professional Diploma
CERT - CIM Level 6 Professional DiplomaCERT - CIM Level 6 Professional Diploma
CERT - CIM Level 6 Professional Diploma
 
подобие в жизни
подобие в жизниподобие в жизни
подобие в жизни
 
O planeta terra
O planeta terraO planeta terra
O planeta terra
 
Orientacao e localizacao no espaco
Orientacao e localizacao no espacoOrientacao e localizacao no espaco
Orientacao e localizacao no espaco
 
Abstractionism
AbstractionismAbstractionism
Abstractionism
 
Milner-Trifold-1
Milner-Trifold-1Milner-Trifold-1
Milner-Trifold-1
 
Formacao terra
Formacao terraFormacao terra
Formacao terra
 
A biosfera
A biosferaA biosfera
A biosfera
 
Public Cloud Partition Using Load Status Evaluation and Cloud Division Rules
Public Cloud Partition Using Load Status Evaluation and Cloud Division RulesPublic Cloud Partition Using Load Status Evaluation and Cloud Division Rules
Public Cloud Partition Using Load Status Evaluation and Cloud Division Rules
 
IT for Royal Thai Air Force
IT for Royal Thai Air ForceIT for Royal Thai Air Force
IT for Royal Thai Air Force
 
Slide pm00
Slide pm00Slide pm00
Slide pm00
 
Fuzzy Control Based Quadrupler Boost Converter
Fuzzy Control Based Quadrupler Boost ConverterFuzzy Control Based Quadrupler Boost Converter
Fuzzy Control Based Quadrupler Boost Converter
 

Similar a Prg1 3x02

La estructura basica_para_c_
La estructura basica_para_c_La estructura basica_para_c_
La estructura basica_para_c_
GamePlayer35
 

Similar a Prg1 3x02 (20)

As3
As3As3
As3
 
FUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE CFUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE C
 
Elemento 4
Elemento 4Elemento 4
Elemento 4
 
Funciones
FuncionesFunciones
Funciones
 
Funciones
FuncionesFunciones
Funciones
 
Presentacion capitulo 6
Presentacion capitulo 6Presentacion capitulo 6
Presentacion capitulo 6
 
Fundamentos De Programacion
Fundamentos De ProgramacionFundamentos De Programacion
Fundamentos De Programacion
 
Pseudocódigo apunte segun sea y subrutinas
Pseudocódigo apunte segun sea y subrutinasPseudocódigo apunte segun sea y subrutinas
Pseudocódigo apunte segun sea y subrutinas
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
8448148681
84481486818448148681
8448148681
 
La estructura básica para C++
La estructura básica para C++La estructura básica para C++
La estructura básica para C++
 
La estructura basica_para_c_
La estructura basica_para_c_La estructura basica_para_c_
La estructura basica_para_c_
 
56874982 curso-de-delphi-7
56874982 curso-de-delphi-756874982 curso-de-delphi-7
56874982 curso-de-delphi-7
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Ensayo funciones
Ensayo funcionesEnsayo funciones
Ensayo funciones
 
Apunfun
ApunfunApunfun
Apunfun
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
P_UNIDAD 4 FUNCIONES.pptx
P_UNIDAD 4 FUNCIONES.pptxP_UNIDAD 4 FUNCIONES.pptx
P_UNIDAD 4 FUNCIONES.pptx
 

Más de Jorge Juárez

Creacion de tabla de contenido e indice
Creacion de tabla de contenido e indiceCreacion de tabla de contenido e indice
Creacion de tabla de contenido e indice
Jorge Juárez
 
Estilos, marcadores, notas al pie, editor de ecuaciones
Estilos, marcadores, notas al pie, editor de ecuacionesEstilos, marcadores, notas al pie, editor de ecuaciones
Estilos, marcadores, notas al pie, editor de ecuaciones
Jorge Juárez
 
Diseño de tablas uso de formulas creacion de titulos y columnas año 2014
Diseño de tablas uso de formulas creacion de titulos y columnas año 2014Diseño de tablas uso de formulas creacion de titulos y columnas año 2014
Diseño de tablas uso de formulas creacion de titulos y columnas año 2014
Jorge Juárez
 

Más de Jorge Juárez (20)

Clase 2
Clase 2Clase 2
Clase 2
 
Introducción a Metodologías de Investigación
Introducción a Metodologías de InvestigaciónIntroducción a Metodologías de Investigación
Introducción a Metodologías de Investigación
 
Formulas
FormulasFormulas
Formulas
 
Publicaciones rápidas en publisher 2013
Publicaciones rápidas en publisher 2013Publicaciones rápidas en publisher 2013
Publicaciones rápidas en publisher 2013
 
Aet2 class41
Aet2 class41Aet2 class41
Aet2 class41
 
Introcuccion.publisher.2013
Introcuccion.publisher.2013Introcuccion.publisher.2013
Introcuccion.publisher.2013
 
Log0 class41
Log0 class41Log0 class41
Log0 class41
 
Animación, transición e intervalos de ensayo
Animación, transición e intervalos de ensayoAnimación, transición e intervalos de ensayo
Animación, transición e intervalos de ensayo
 
Log0 class31
Log0 class31Log0 class31
Log0 class31
 
Creación, modificación en implementación de la presentación
Creación, modificación en implementación de la presentaciónCreación, modificación en implementación de la presentación
Creación, modificación en implementación de la presentación
 
Planificacion de una presentacion efectiva
Planificacion de una presentacion efectivaPlanificacion de una presentacion efectiva
Planificacion de una presentacion efectiva
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Log0 class22
Log0 class22Log0 class22
Log0 class22
 
Combinación de correspondencia v office2013
Combinación de correspondencia v office2013Combinación de correspondencia v office2013
Combinación de correspondencia v office2013
 
Creacion de tabla de contenido e indice
Creacion de tabla de contenido e indiceCreacion de tabla de contenido e indice
Creacion de tabla de contenido e indice
 
Estilos, marcadores, notas al pie, editor de ecuaciones
Estilos, marcadores, notas al pie, editor de ecuacionesEstilos, marcadores, notas al pie, editor de ecuaciones
Estilos, marcadores, notas al pie, editor de ecuaciones
 
Log0 class21
Log0 class21Log0 class21
Log0 class21
 
Office 365 version 2015
Office 365 version 2015Office 365 version 2015
Office 365 version 2015
 
Diseño de tablas uso de formulas creacion de titulos y columnas año 2014
Diseño de tablas uso de formulas creacion de titulos y columnas año 2014Diseño de tablas uso de formulas creacion de titulos y columnas año 2014
Diseño de tablas uso de formulas creacion de titulos y columnas año 2014
 
Log0 class02
Log0 class02Log0 class02
Log0 class02
 

Prg1 3x02

  • 2. Las funciones son casi exactamente iguales que los procedimientos con respecto a la forma en que se les llama y se les crea o declara en el código, en como se le pasa los parámetros etc. FUNCIONES EN VISUAL BASIC
  • 3. La diferencia fundamental con respecto a los procedimientos o subrutinas es que estos, luego de ejecutar el código que tengan en su interior, al final retornan un valor y este valor luego lo podemos utilizar para una determinada tarea. En cambio los procedimientos, solo ejecutan el código que contienen y luego mueren por decirlo de alguna manera. FUNCIONES EN VISUAL BASIC
  • 4. Para declarar o crear una función podríamos escribir lo siguiente: FUNCIONES EN VISUAL BASIC
  • 5. Se declara la función llamada Total y al final de los parámetros dice As Long, esto es por que como dijimos las funciones retornan o devuelven un valor, o sea que en este caso la función es de tipo Long, o mejor dicho devolverá un valor de tipo Long y luego ese valor devuelto lo podemos utilizar en otra parte del programa. FUNCIONES EN VISUAL BASIC
  • 6. Para llamar a la función anterior podríamos hacerlo de la siguiente manera: FUNCIONES EN VISUAL BASIC