INTRODUCCIÓN AL LENGUAJE C++

Slides:



Advertisements
Presentaciones similares
Definición de Clases y Variables de referencia.
Advertisements

Tablas. Descripción general Introducción a las tablas Creación de tablas Uso de tablas.
Funciones y recursividad
LOGROS DEL PERÍODO Utiliza de forma correcta las funciones para entrada y salida de datos en c++. Utiliza los elementos básicos de un programa en c++.
Repaso para la construcción del intérprete 2012
Elementos básicos del Lenguaje
Programación modular Procedimientos y Funciones
Procedimientos y Funciones
Funciones. Programación, Algoritmos y Estructuras de Datos.
Informática II 1 Diego Fernando Serna RestrepoSemestre 2011/2.
Prof. Franklin Cedeño. FUNCIONES EN C++ Cuando tratamos de resolver un problema, resulta muy útil utilizar la filosofía de “divide y vencerás”. Esta estrategia.
Programación Orientada a Objetos en Java
SOBRECARGA DE FUNCIONES
Estructuras de Datos Punteros y algo más.
Acciones y funciones Concepto
Tema 7: Polimorfismo Antonio J. Sierra. Índice Introducción. Sobrecarga de métodos. Objetos como parámetros. Paso de argumentos. Devolución de objetos.
Funciones en lenguaje C
CI TEORIA semana 8 Subprogramas o funciones Definición de funciones.
El lenguaje de programación C - Funciones -

FUNCIONES Y PROCEDIMIENTOS
Tema 6: Clases Antonio J. Sierra.
Tema 9 Estructuras.
Semana 5 Subprogramas..
Tema 7c Entrada y salida de funciones. Funciones Funcion Entradas SalidasTareas.
Programación III Clase 07 Funciones.
Introducción a los punteros
Programación III Clase 06 Funciones.
Funciones1 PROGRAMACIÓN ESTRUCTURADA EN PSEUDÓCODIGO Profr. Miguel Rodríguez Hernández PROGRAMACIÓN MODULAR O FUNCIONAL.
Prog. Univ. Rodríguez Rey, Pablo Funciones Programación I.
Programación Modular (Pseudocódigo)

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.
Lenguaje Java Fundamentos del lenguajes de programación
Descomposición Modular. Funciones
INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS Encapsulamiento.
Administración de Proyectos de desarrollo de Software Ciclo de vida de un proyecto Enfoque moderno Temas Componentes Directivas Declaraciones globales.
FIEE VARIABLES Ing. José Antonio Poma G.. FIEE Variables Una variable es un identificador (nombre de la variable) que hace referencia a.
Material de apoyo Unidad 4 Estructura de datos
INTRODUCCIÓN AL LENGUAJE C++. 2  En C++ la Entrada y Salida de datos se realiza a través de operaciones de flujos (streams)  Estos flujos están definidos.
1 Asignación Dinámica de Memoria Agustín J. González Versión original de Kip Irvine ELO 329.
Elementos básicos del lenguaje
Unidad II Introducción a la programación en C++
FUNCIONES Conceptos básicos. Retorno de una función Clases de funciones. Paso de parámetros. Funciones y arrays.
APRENDIZ: SANDRA L. CAICEDO C. ORDEN: 20194
Punteros.
Elementos básicos del lenguaje
Funciones Curso Propedéutico Maestría en Ingeniería Electrónica.
Funciones Definidas por el Programador
INTRODUCCIÓN AL LENGUAJE C++
Modularización (Funciones) Prof. Miguel Vélez Rubio.
INTRODUCCIÓN AL LENGUAJE C++. Instrucciones Temas.
INTRODUCCION A LA PROGRAMACION
SCITMina | by Microsoft Bienvenidos Eduardo Daniel Tenorio Mayo Microsoft Student Partner Taller de Programación Orientada a Objetos Con C# Edgar Edel.
PHP con Bases de Datos. PHP con Bases de Datos  Page 2 Temario  Tema 1. Introducción a PHP  Tema 2. Variables, Constantes y Tipos de Datos  Tema 3.
LENGUAJE “C” Programación.
Capítulo 2 “Subprogramas/Funciones - Arreglos”
Práctica Profesional PHP.
Algoritmo.
Abstracción El concepto de abstracción es esencial en ciencias de la computación. Un programa es en sí mismo una abstracción, un modelo de la resolución.
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.
Corporación Universitaria del Caribe CECAR Fundamentos de programación II.
ESTRUCTURAS DE DECISION MULTIPLE
 Las funciones son un conjunto de instrucciones que realizan una tarea específica. En general toman unos valores de entrada, llamados parámetros y proporcionan.
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.
PROCEDIMIENTOS Y FUNCIONES
INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS Encapsulamiento.
Omar Herrera Caamal Rigoberto Lizárraga Luis Cetina Luna.
Paso de parámetros Diseño de programas iterativos Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Unidad Didáctica 7 Versión.
Transcripción de la presentación:

INTRODUCCIÓN AL LENGUAJE C++

Temas Funciones

Funciones

Como declara la función <tipo> <nombre> ( [Parámetros] ) { cuerpo; } Ejemplo: // regresar el cuadrado de un número double Cuadrado(double n) return n*n;

Parámetros Las funciones operan sobre ciertos valores pasados a las mismas, ya sea como constantes literales o como variables. Hay funciones que no reciban parámetros.

Parámetros por valor Recibe una copia del parámetro y el parámetro original no cambiará de valor. // regresar el cuadrado de un número double Cuadrado(double n) { return n*n; }

Parámetros por referencia Recibe la dirección del parámetro original, por lo tanto el valor cambiará. // regresar el cuadrado de un número double cuadrado2(double &n) { n *= n; return n; }

Llamada a una función cout << cuadrado(25); cout << cuadrado(X); R = cuadrado(X); // guarda en R el cuadrado de X

Funciones que no reciben ni retornan Las más sencillas. Para usarlas sólo hay que saber cómo crearlas y cómo llamarlas. Una función se crea de esta forma general: tipo nombre(){}

Función que reciben y No retornan tipo nombre(tipo_var1 nombre_var1, tipo_var2 nombre_var2){} El tipo es Void porque no retorna valor

Función que reciben y retornan tipo nombre(tipo_var1 nombre_var1, tipo_var2 nombre_var2){ return valor; } El tipo es de acuerdo al tipo de dato que es generado por la función y que debe ser retornado (simple o estructurado). La instrucción return debe aparecer por lo menos una vez.