ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Trabajo Colaborativo 1 Introduccion A La Programacion


Enviado por   •  20 de Septiembre de 2014  •  1.095 Palabras (5 Páginas)  •  325 Visitas

Página 1 de 5

TRABAJO COLABORATIVO 1

DE INTRODUCCION A LA PROGRAMACION

DARCY LORENA CUEVAS VARGAS

CODIGO: 1.075.540.480 DE AIPE

GRUPO: 301304_85

TUTORA:

IRINA NARVAEZ ESPINOSA

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

CEAD NEIVA-HUILA

FECHA: 03/04/2014

1. Consultar ejemplos sobre el desarrollo de funciones

Hay funciones que tan sólo realizan acciones, como por ejemplo clrscr(), que borra la pantalla de video, y por lo tanto no retornan ningún dato de interés; en cambio otras efectúan cálculos, devolviendo los resultados de los mismos.

La invocación a estos dos tipos de funciones difiere algo, por ejemplo escribiremos:

clrscr() ;

c = getch() ;

Función Par:

Se llama par, tendrá el prototipo con la siguiente estructura:

<tipo> par(<parámetros>); Si nos dicen que toma un parámetro que es un número entero, quiere decir que es de tipo int el único parámetro que tiene, además deberemos inventarnos un nombre para esa variable que va entre paréntesis, por ejemplo número, así tendrá el prototipo:

<Tipo> par (int numero);

Si nos dicen que devuelve 1 o 0, en función de si es par o no, quiere decir que el tipo del dato que devuelve es el tipo del 1 o el 0, es decir devuelve un número entero, por tanto de tipo int, quedando finalmente así el prototipo de la función:

Int par(int numero);

Si nos dicen que la función devuelve algo, quiere decir que en algún momento debe devolver con una función return un valor, por tanto, si debe devolver 0 o 1, en algún sitio debe haber un return (0); o un return (1);

Si nos dicen que la función devuelve algo, ese algo que devolverá deberá recogerse desde la función main en una variable del mismo tipo que el valor devuelto. En nuestro caso, como par devuelve un número entero (0 o 1) deberemos declarar en la función main una variable entera en la que luego se almacenará el valor devuelto por par.

DECLARACIÓN DE FUNCIONES.

Ejemplos.

float mi_funcion(int i, double j ) ;

double otra_funcion(void) ;

otra_mas(long p) ;

void la_ultima(long double z, char y, int x, unsigned long w) ;

DEFINICION DE LAS FUNCIONES

#include <stdio.h>

float mi_funcion(int i, double j ); /* DECLARACION observe que termina en ";" */

main()

{

float k ;

int p ;

double z ;

...........

k = mi_funcion( p, z ); /* LLAMADA a la función */

...........

} /* fin de la función main() */

float mi_funcion(int i, double j ) /* DEFINICION observe que NO lleva ";" */

{

float n

...................

printf("%d", i ); /* LLAMADA a otra función */

...................

return ( 2 * n ); /* RETORNO devolviendo un valor float */

}

FUNCIONES QUE NO RETORNAN VALOR NI RECIBEN PARAMETROS

#include <stdio.h>

void pausa(void) ;

main()

{

int contador = 1;

printf("VALOR DEL CONTADOR DENTRO DEL while \n");

while (contador <= 10) {

if(contador == 5 ) pausa();

printf("%d\n", contador++);

}

pausa() ;

printf("VALOR DEL CONTADOR LUEGO DE SALIR DEL while: %d", contador) ;

return 0;

}

void pausa(void)

{

char c ;

printf("\nAPRIETE ENTER PARA CONTINUAR ") ;

while( (c = getchar()) != '\n') ;

}

FUNCIONES QUE RETORNAN VALOR

#include <stdio.h>

#include <conio.h>

#define FALSO 0

#define CIERTO 1

int finalizar(void);

int lea_char(void) ;

main()

...

Descargar como (para miembros actualizados)  txt (6 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com