Funciones que retornan valor

Slides:



Advertisements
Presentaciones similares
Funciones y recursividad
Advertisements

Elementos básicos del Lenguaje
INFORMATICA I Funciones CLASE 13.
Unidad 3 Punteros.
Suponiendo que además en la clase U hay: import java.util.*; class U{ static Scanner teclado = new Scanner(System.in); static public int readInt(String.
Programación III Clase 06 Funciones.
Prog. Univ. Rodríguez Rey, Pablo Funciones Programación I.
TABLAS Definición. El tipo tabla permite definir objetos formados por un conjunto de elementos del mismo tipo. Ejemplos. El tipo tabla se utiliza para.
FUNCIONES O PROCEDIMIENTOS
FUNCIONES Conceptos básicos. Retorno de una función Clases de funciones. Paso de parámetros. Funciones y arrays.
Trazado. 1 Intercambio sin error #include void intercambio(int *, int *); /* prototipo */ main(){ int a=1,b=2; printf("a=%d b=%d\n",a,b); intercambio(&a,&b);
Una función es un bloque de instrucciones que se ejecuta al ser llamada desde algún punto del programa, con nombre, que ejecuta una tarea específica y.
Por ejemplo: void funcion1(int a, int b=0, int c= 1); void funcion2(int a=1, int b, int c); int funcion1(int a, int b=0, int c=1);... funcion1(12, 10);
Paso de Parámetros a una Función Prof. Flor Narciso Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de.
Gabriela Araya Baez Estudiante Ingenieria Civil Industrial.
This y static. This Normalmente, dentro del cuerpo de un método de un objeto se puede referir directamente a las variables miembros del objeto. Sin embargo,
2012-BM5A. Unos tips antes de empezar: C# es Case Sensitive (sensible a mayúsculas) Pepe ≠ pepe ≠ pEpE Las asignaciones se hacen con “=” y las comparaciones.
Funciones y paso de parámetros Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Versión Unidad Didáctica 24.
1 Clase 5: primeros programas (3ª parte) iic1102 – introducción a la programación.
Una vez observado el producto programado que se debe construir, es importante que realice los siguientes ejercicios con la ayuda del docente. 1)Con la.
RECONOCES Y REALIZAS OPERACIONES CON DISTINTO TIPO DE FUNCIONES PROFESORA: XÓCHITL ARIANDA RUIZ ARMENTA MATEMÁTICAS 4 4TO SEMESTRE ENERO 2015 MULTIVERSIDAD.
0 1 La gráfica de un campo escalar en dos dimensiones es una superficie en tres dimensiones 2.
Ingeniero en Computación José Alfredo Cobián Campos
¿Cómo almacenar datos dentro del computador?
Funciones, Arreglos y Vectores
Olimpiadas Chilenas de Informática - Formación
Métodos y parámetros.
Resolución de problemas y algoritmos
Métodos en Java.
FUNCIONES MATEMÁTICAS
Arreglos. en Lenguaje C n
Arreglos y vectores C++.
¿CUÁNTOS HAY? 2 7 ¿CUÁNTOS HAY?
Manejo de Excepciones Agustín J. González ELO329.
Cálculo del vector tangente y vector normal a una curva mediante el DERIVE. Para avanzar click con el mouse.
Paul Leger Ejercicios Pruebas Paul Leger
COMO ALMACENAR GRANDES CANTIDADES DE DATOS?
Manejo de Excepciones Agustín J. González ELO329.
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 2)
Vectores Unidad II A Z L D Comenzar.
Tema 7 Arreglos Parte 1.
Procedimientos y Funciones
Funciones Básicas de Excel
Manejo de Excepciones Agustín J. González ELO329.
¿Cómo lo vamos a realizar?
Crucigrama Pág. 1 Dividir el problema Conocer el problema
clase3: instrucción if-else
EVALUACÓN DE FUNCIONES EXPONENCIALES
Manejo de Excepciones Agustín J. González ELO329.
Funciones de una computadora
Desarrollado por: Guillermo Verdugo Bastias
El Lenguaje C: Elementos Básicos
Fundamentos de programación
LLAMAR /
Tema 9. Estructuras de repetición. Clase 2
Programación I MC José Andrés Vázquez Flores
Números complejos MATEMÁTICAS I.
FUNCIONES Y PROCEDIMIENTOS
PUNTEROS EN EL LENGUAJE C
Informática Ingeniería en Electrónica y Automática Industrial
Informática Ingeniería en Electrónica y Automática Industrial
Manejo de Excepciones en C++
¿CUÁNTOS BOLOS HAY?.
Registros tipo struct PROGRAMACIÓN MODULAR.

Clase1: lectura/escritura/asignación
Manejo de Excepciones en C++
clase4: instrucción if-else
Funciones Subprogramas definidos por el usuario Subprogrmas.
VARIABLE Y TIPO DE DATOS. ¡Que Es Variable? Un lugar para almacenar información en un espacio de memoria de la computadora.
Transcripción de la presentación:

Funciones que retornan valor return

Tipo de dato identificador(argumentos); Ejemplos: Sintaxis prototipo Tipo de dato identificador(argumentos); Ejemplos: int captura (void); vector <int> sueldos

Llamar funciones que devuelven un valor int captura (void); vector<int> sueldos captura( ); sueldos( ); mayor=captura( ); trabaja=sueldos( ); int mayor; vector<int> trabaja;

return Retorna un valor que puede ser: Una expresión Una variable return(variable); Un valor return(0); Una expresión return(a+b);

Descripción Almacenar “n” números aleatorios en un vector, la función retorna el vector con los números almacenados. Calcular la suma de los “n” números, esta función recibe como argumento el vector con los números aleatorios y retorna la suma total.

Ejemplo

Contesta… Tipo de valor retornado por la función suma: Cuántos argumentos recibe la función suma: Tipo de valor retornado por la función almacena: Significado del &:

Función almacena

Almacena datos en el vector Suponiendo que n=5, escribe en la representación gráfica del vector los números aleatorios: 52,25,95, 25,56. Escribe también la posición de las celdas. ¿Cuál es el tamaño del vector A? Método que permite modificar el tamaño del vector

Función suma

Prueba de escritorio de la función suma 52 25 95 56 Variable de control i 1 2 3 4 Variable de control i Condición Variable sum (0<5) sum=0+52 1 2 3 4

Función principal

Función principal Instrucción que llama a la función almacena. Variable en donde se guarda el valor retornado por la función almacena. Variable que pase como argumento a la función suma.