Informática I Código 2547100 Semestre 2013-1 Para Ingeniería Electrónica e Ingeniería de Telecomunicaciones Profesor: Sebastián Isaza.

Slides:



Advertisements
Presentaciones similares
Conceptos Básicos Prof. Carlos Rodríguez Sánchez
Advertisements

Ejemplo de Programa C++
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++.
Procedimientos y Funciones
Programacion de Computadora Prof. Obadiah Oghoerore.
Informática I Código Semestre Para Ingeniería Electrónica e Ingeniería de Telecomunicaciones Profesor: Sebastián Isaza.
Funciones. Programación, Algoritmos y Estructuras de Datos.
Historia La base del C proviene del BCPL (lógica programable en codigo binario), escrito por Martin Richards, y del B escrito por Ken Thompson en 1970.
Administración de Proyectos de desarrollo de Software Ciclo de vida de un proyecto Enfoque moderno Tema Función main Elementos básicos del lenguaje.
FUNCIONES EN C.
Informática I Código Semestre Para Ingeniería Electrónica e Ingeniería de Telecomunicaciones Profesor: Sebastián Isaza.
Informática I Código Semestre Para Ingeniería Electrónica e Ingeniería de Telecomunicaciones Profesor: Sebastián Isaza.
INFORMATICA I Funciones CLASE 13.
Programación 1 Presentación de c++
Mergesort como ejemplo de Divide y Vencerás
ESTRUCTURA DEL LENGUAJE C
Principios y Herramientas de Programación
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.
SOBRECARGA DE FUNCIONES
Ejemplos en C /* Ejemplos L/E en C con printf y scanf */ #include #include main(){ int i; int i; char nombre[30]; char nombre[30]; printf ("\nIntroduce.
Acciones y funciones Concepto
Funciones “En C” Semestre de Otoño 2006 Claudio Gutiérrez-Soto.
Funciones en lenguaje C
Funciones y procedimientos
Funciones Computación.
FUNCIONES EN C.
CI TEORIA semana 8 Subprogramas o funciones Definición de funciones.
Programación I Teoría II
El lenguaje de programación C - Funciones -
Programación I Teoría VI: Recursividad
Chapter 7 Functions Dale/Weems/Headington. 2 Tópicos Capítulo 7 l Writing a Program Using Functional Decomposition l Writing a Void Function for a Task.
Métodos Algoritmos y Desarrollo de Programas I. Cuando utilizar métodos  Los métodos se utilizan para romper un problema en pedazos de forma que este.
Programa “Coordenadas” Ing. Arturo Díaz Vargas Departamento de Sistemas División de Ciencias Básicas e Ingeniería UNIVERSIDAD AUTONOMA METROPOLITANA.
Paso de Vectores como Parámetros
Semana 5 Subprogramas..
Tema 7c Entrada y salida de funciones. Funciones Funcion Entradas SalidasTareas.
FUNCIONES EN C.
Programación III Clase 06 Funciones.
Numeric Types, Expressions, and Output
Estructura de un programa en C
Funciones1 PROGRAMACIÓN ESTRUCTURADA EN PSEUDÓCODIGO Profr. Miguel Rodríguez Hernández PROGRAMACIÓN MODULAR O FUNCIONAL.
APUNTADORES EN C. MENU DEL DIA Repaso clase anterior Apuntadores. Eso pa que? Solución al problema: Funciones. Ventajas de trabajar un programa usando.
Prog. Univ. Rodríguez Rey, Pablo Funciones Programación I.
4 Grado en Ingeniería Informática Grado en Ingeniería del Software Grado en Ingeniería de Computadores Luis Hernández Yáñez Facultad de Informática Universidad.
Preparado por: Nelliud D. Torres Enero/2003 Versión 1.0
Descomposición Modular. Funciones
Introducción a la Programación “El lenguaje C” Manuel Crisosto M., Claudio Gutiérrez S., Christian Vidal C.
TEMAS PRINCIPALES. ALGORITMOS. CONCEPTOS El algoritmo es un método para resolver un problema mediante una serie de pasos definidos, precisos y finitos.
USO DE ARGUMENTOS Y PARÁMETROS EN LOS PROGRAMAS Preparado por Prof. Nelliud D. Torres Material Original Prof. Antonio Huertas Uso de argumentos y parámetros.
Punteros.
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);
Funciones Curso Propedéutico Maestría en Ingeniería Electrónica.
Definición de subprogramas en C
Programación I Técnico Universitario en Web Dpto. de Informática FCFMyN - UNSL -10-
Fundamentos de Programación
Pelando la cebolla 1. Aquí discutiremos lo necesario del lenguaje necesario para implementar una metodología que llamo “pelando la cebolla”. Permite abordar.
INTRODUCCION A LA PROGRAMACION
ALGORITMOS Y ESTRUCTURAS DE DATOS Operaciones sobre cadenas de caracteres y Funciones LIA. Suei Chong Sol.
LENGUAJE “C” Programación.
6. Clases y Métodos..  6.1 Structs  6.2 Funciones  6.3 Namespaces  6.4 Clases.
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.
 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.
TIPOS DE DATOS PARCIAL III FUNCIONES. Las funciones son un conjunto de instrucciones que realizan una tarea específica. En general toman ciertos valores.
Funciones Copyright © 2005 Unidad 1. Copyright © 2005 Objetivos del Aprendizaje Explicar la naturaleza y usos de las funciones. Describir algunas funciones.
Integrantes:  Gómez Desire  Orgelys Linares  Oriannys Linares  Sánchez Alfredo  Wendher Villasmil.
Gabriela Araya Baez Estudiante Ingenieria Civil Industrial.
La programación modular es un paradigma de programación que consiste en dividir un programa en módulos o subprogramas con el fin de hacerlo más legible.
Funciones y paso de parámetros Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Versión Unidad Didáctica 24.
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.
Transcripción de la presentación:

Informática I Código Semestre Para Ingeniería Electrónica e Ingeniería de Telecomunicaciones Profesor: Sebastián Isaza

Una función es un conjunto de instrucciones que desarrollan un tarea particular dentro del programa Cada función tiene un valor de retorno, un nombre y una o más variables (parámetros) de entrada Informática I (2013-1) – Prof. Sebastián Isaza2 Functions function input output argumentsname return value

Para qué un programa? solución a un problema Dividir un problema complejo en problemas más sencillos Las soluciones a esos problemas más sencillos pueden ser implementadas mediante funciones Programa en C un conjunto de módulos o funciones Cada módulo desarrolla un tarea especifica que contribuye a la solución del problema Cada módulo puede ser probado por separado facilita la depuración del programa Orden, eficiencia y facilidad en el desarrollo y depuración del programa Informática I (2013-1) – Prof. Sebastián Isaza3 Why using functions?

definición de la función llamado a la función prototipo de la función Introducing functions return_type name(arguments){ statements; return variable; } Informática I (2013-1) – Prof. Sebastián Isaza4 function input output #include int kmtocm(int); int main(void){ int work, home, res; printf(Type distance to work in km:\n); scanf(%d, &work); res = kmtocm(work); printf(Distance to work in cm is: %d\n, res); printf(Type distance to home in km:\n); scanf(%d, &home); res = kmtocm(home); printf(Distance to home in cm is: %d\n, res); return 0; } int kmtocm(int value){ int cm; cm = value * ; return cm; }