Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FUNCIONES PROCEDIMIENTOS
• Toda función siempre devuelve un valor • No devuelve ningún valor
• El valor lo devuelve haciendo uso de • En la salida de datos siempre utiliza
RETURN COUT
• NO UTILIZA COUT para salida de datos • Si tenemos más de un resultado por
mostrar es recomendable utilizar
PROCEDIMIENTO.
SINTAXIS DE UNA FUNCIÓN CON PARÁMETROS SINTAXIS DE UN PROCEDIMIENTO CON
PARÁMETROS
TIPO_DE_DATO_A_DEVOLVER NOMBRE TIPO_DE DATO_ES_VOID NOMBRE
(PARAMETRO) (PARÁMETROS)
int fsuma (int n1, int n2) void reporte (int cantidad, float precio)
{
{ int s; float dcto;
…….
……
return s; cout<<”el descuento es: “<<dcto;
} }
……
Return p;
}
Parámetros:
Datos que recepciona la función o el procedimiento del programa principal
Ejemplo
Variables Globales
Son variables que se declaran fuera del programa principal, su finalidad es ser utilizadas en una
función, en un procedimiento o en el programa principal, sin necesidad de declarar de forma
particular en cada módulo, por lo general las variables globales serán los cantadores y
acumuladores
Una empresa de venta de artículos de limpieza desea informatizar su procesos de venta y
reportería, se le pide elaborar un programa donde solicite los datos del cliente tales como
nombre, edad, genero y tipo (frecuente, nuevo), además se debe de ingresar la cantidad de
artículos a llevar, por otro lado ofrece algunos descuentos dependiendo si la compra fue
realizada por clientes frecuentes. Los decuentos van de la siguiente forma
Cantidad % Dcto
5 – 10 8%
11 – 15 10%
Mayor de 15 12%
Procedimiento Reporte