Pase de parámetros a funciones

Slides:



Advertisements
Presentaciones similares
MATEMÁTICAS II MEDIO PROGRAMA EMPRENDER PREUNIVERSITARIO ALUMNOS UC
Advertisements

AYUDANTÍA 2 Lenguaje Imperativo y Java. Punteros Dirección a memoria (puede apuntar a NULL). Permite trabajar con memoria (variables dinámicas de heap).
Trabajar con módulosTrabajar con variables públicasCrear procedimientos Pasar argumentos por valor y por referencia Referencia rápida.
Debe ingresar los datos de su Cuenta:. Cliente. Usuario. Contraseña.
Lenguaje de programación: Lua Fundamentos de lenguaje de programación. Iván Cardemil Patricio Tudela Camilo Rojas Llosect Moscoso.
Presentación de Atestados Policiales. 2 ¡Bienvenido! ¡Veamos cada uno de ellos con detenimiento! A partir de ahora se podrán presentar atestados los 365.
Periodo II Técnicas de programación. Sin Parámetros Con parámetros Funciones.
PROGRAMACIÓN ORIENTADA A OBJETOS SEGUNDA UNIDAD: “CLASES, OBJETOS Y MÉTODOS” IRVING YAIR SALAS CHÁVEZ ING. EN SISTEMAS COMPUTACIONALES - ITSLP.
Funciones en lenguaje C 2 Funciones Definición: – Las funciones son los bloques de construcción básicos de C. Dentro de ellas se da toda la actividad.
Ejercicio práctico.
Estructuras de Control en Visual Basic.net
LECCIONES DE PROGRAMACION INTERMEDIAS
. Primera Open Class Asignatura: Programación Estructurada Tema:
Tablas dinámicas en Excel
GUIA RAPIDA DE HOSPITAL
¿Qué es Word?.
WORD.
Instituto Profesional Virginio Gómez
ESTRUCTURAS CONDICIONALES
Clases y Objetos.
¿Qué es una consulta? En bases de datos, una consulta es el método para acceder a los datos en las bases de datos. Con las consultas se puede modificar,
SISTEMA DE REGISTRO DE BAJAS TEMPORALES
PRÉSTAMO INTERBIBLIOTECARIO
MANUAL FUNCIONAL “ALMACENES”
Protección de hojas ,protección de libros, compartir libros
Agendas de actuación.
Píldoras de programación en PDV.
Transferencia de Datos
Ejercicio práctico.
Métodos en Java.
FUNCIONES EN EXCEL 2007.
COPIAR DESPLAZAR MSc. Isabel Dominguez Moll.
COMPUTER SCIENCE PARCIAL 1
MICROSOFT OFFICE EXCEL
Formación SICdrive Componentes de SICdrive El Backend El Frontend.
Tema 6. Conceptos básicos de programación (Clase 2)
Bases De Datos : Consultas
Cliente local Inventario Nacional de Viviendas
Carpetas y archivos.
Unidad 2. Algoritmos Unidad 4. Control de flujo
3.1 AREAS.
CONTENIDO HIPERVINCULOS: ¿Qué es scratch? Interfaz grafica de scratch
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
HERRAMIENTAS PARA UNA LECTURA DE COMPRENSIÓN
En esta presentación aprenderemos lo siguiente:
Instrucciones para abrir el cuestionario de aplicación a empresas de TI A continuación se mencionan los pasos a seguir para poder realizar el cuestionario.
PASO 1 PASO 2 PASO 3 PASO 4 PASO 6 PASO 5
Excel Macros Macros Automáticas.
PASOS PARA CONSULTAR LOS EGRESOS DE UNA ACTIVIDAD PRESUPUESTARIA
¿Para qué se utiliza el PSEINT?
CURSO PROGRAMACIÓN BÁSICA SEMANA 3 ¿Qué es un programa?
SIRC 2.0 PEDIDOS ON-LINE DE IMÁGENES DE PROTOCOLOS
Declaración de operaciones
Excel Macros Macros con Visual Basic.
Excel Macros Macros Automáticas.
H = 6 cm b = 10 cm Como queremos calcular el área del rombo., vamos a pensar cómo lo podríamos hacer. 1 - Al mirar la figura, podemos ver cuatro rectángulos.
Docente: Ing. Francisco Rodríguez
GUÍA DE NAVEGACIÓN PLATAFORMA VIRTUAL PASTO PIEMSA 2018
Multiversidad latinoamericana campus tonalá
Requisitos técnicos para el uso del Asistente
Tema 6. Conceptos básicos de programación (Clase 2)
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
Programación Modular Programación de Computadoras - Hugo Vega Grupo2: Reina Rodríguez Miriam Salluca.
Actividad con Geogebra (2 DECIMAS PARA LA PRUEBA).
PASOS PARA CONSULTAR LOS EGRESOS DE UNA ACTIVIDAD PRESUPUESTARIA
Funciones principales de Excel Online
Conjunto de programas contenidos en un núcleo o kernel que efectúan la gestión de los procesos básicos de un Sistema informático, y permite la normal.
Tema 10. Uso de formularios y controles
EXCEL INTERMEDIO FILTROS AVANZADOS – TABLA DINAMICA – AUDITORIA DE FORMULAS JORGE LUIS AGUILAR ALCALDE.
Transcripción de la presentación:

Pase de parámetros a funciones

Parámetros y Argumentos Son el medio a partir del cual podemos expandir el ámbito de variables locales de funciones, hacia otras funciones y además, nos permiten establecer comunicaciones entre funciones.

Si nos vemos ante la necesidad de visualizar o modificar el valor de una variable local en otra función a la que llamaremos, debemos invocar a dicha función haciendo referencia de su nombre, seguido de los parámetros o nombres de variables para las cuales, en teoría, ampliaríamos su ámbito.

El uso de paso de parámetros nos ayuda a tener buenos hábitos al no declarar variables globales, extender el ámbito de variables locales a funciones pasándolas con parámetros y declarando variables solo en ámbitos donde son necesarias.

Tipos de Parámetros Parámetros por Valor Parámetros por Referencia Dependerán de la necesidad que se presente al programador. Parámetros por Valor Parámetros por Referencia La referencia indica trabajar sobre la dirección de memoria que ocupa el parámetro o variable original. Cuando se necesita obtener el valor o contenido de una variable original o local de una función, en otra función. Se produce una copia de la variable original hacia el argumento formal de la función receptora.

Ejercicios: Hacer un programa que capture 3 datos flotantes (variables locales) en la función principal, calcule el promedio en un procedimiento uno e imprima un mensaje con el promedio en un procedimiento 2. Hacer un programa con las siguientes especificaciones: Una función LEER que solicite los datos base y altura. La función LEER debe llamar a una función MENU() y pasarle como parámetros base y altura. La función MENU debe permitir seleccionar entre calcular área de un rectángulo o un triángulo y realizar la operación correspondiente. Si se selecciona una opción que no está disponible, debe mostrar un mensaje de error y volver a llamar a la función LEER. La función principal llamará a la función LEER.