UNCIONES DE USUARIO PASO POR VALOR Y VALORES POR REFERENCIA.
Enviado por Maffer Reyes • 22 de Febrero de 2016 • Biografía • 1.513 Palabras (7 Páginas) • 358 Visitas
PRÁCTICA 2
FUNCIONES DE USUARIO PASO POR VALOR Y VALORES POR REFERENCIA.
Fecha de realizacion 21/09/2015
Fecha de entrega 29/09/2015
Tomar en cuenta las consideraciones para realizar prácticas
Recordar portada, indice, conclusiones, referencias, numerar páginas
INTRODUCCIÓN O RESUMEN (Realizar)
OBJETIVOS:
Realizar programas utilizando funciones de usuario usuario.
TEORIA ( Complementar)
relativa funciones por usuario, funciones paso por valor, con valor de retorno sin valor de retorno, con entrada de argumentos y sin entrada de argumentos),
funciones de usuario con valores por referencia
COMPLEMENTE FUNCIONES CREADAS POR EL USUARIO.
Considerando paso de argumentos por valor. Cuando un argumento se pasa por valor, se hace una copia del argumento y se pasa a la función. Los cambios que se hagan a la copia no afectan al valor original de la variable en la llamada.
Al inicio del programa se requiere declarar el prototipo de la función
En el programa principal se realiza la llamada de función
Al final del programa principal se encuentran las definiciones de la funciones que son los programas fuentes de las funciones
Funciones por usuario que regresan valor de retorno.
Formato de la definición función
Tipo-valor-retorno nombre-función (lista de parámetros o declaración de argumentos)
{
Declaraciones y sentencias (proposiciones, instrucciones)
}
Una función mínima es
nada(){}
*se deben declarar el tipo de variables int i, float x.
Donde el tipo_valor_retorno puede ser int, float,etc
Funciones por usuario que NO regresan valor de retorno
Cuando el valor de retorno es void
void nombre _ función(lista de parámetros)
{
Declaraciones e instrucciones;
}
DESARROLLO O METODOLOGÍA
Considere en todos los casos:
Fase de lectura de datos
Fase de calculo
Fase de impresion de resultados
E indique comentarios en los programas en lenguaje C.
1.- REALICE Programa en lenguaje c. utilizando funcion de usuario DIVISION con dos argumentos de entrada.
En el programa principal considere los datos de dividendo y divisor POR ASIGNACION Y posteriormente pregunte.
anexe código en lenguaje c
corrida
2.-Realice por PSE INT el punto 1.
anexe pseudocodigo
diagrama de flujo
corrida
3.- Realice un programa en donde utilice las 4 operaciones aritméticas básicas asignando
anexe código en lenguaje c
corrida
4.- Realice un programa en donde utilice las 4 operaciones aritméticas básicas preguntando
anexe código en lenguaje c
corrida
.
EJERCICIOS PROPUESTOS
1.-Realice el diagrama de flujo para el cálculo del promedio de 4 números
2.-Realice programa fuente en lenguaje c para el cálculo del promedio de 4 números
3.- Realice el programa fuente en lenguaje c que considere la función de usuario del promedio de 4 números con valor de retorno, imprima en principal
4.- Realice el programa fuente en lenguaje c que considere una función de usuario para que realice:
la suma
y el promedio de 4 números
Regrese estos valores por referencia e imprima en principal.
5.-Realice el diagrama de flujo para el cálculo de la distancia y pendiente entre 2 puntos en el plano cartesiano.
6.-Realice programa en lenguaje c para el cálculo del promedio de 4 números
7.- Realice el programa fuente en lenguaje c que considere realice 2 funcións de usuario:
Función para el cálculo de la distancia con valor de retorno
Función para el cálculo de la pendiente con valor de retorno
Imprima en principal la distancia y la pendiente.
8.- Realice una función de usuario para que realice:
El cálculo de la distancia y
el cálculo de la pendiente
Regrese estos valores por referencia a principal.
...