Está en la página 1de 10

FUNCIONES (SEMANA 1)

EJEMPLO

EJEMPLO 1
/* Diseñe un algoritmo para solicitar la edad de una persona y
verificar si es mayor de edad. Hacer saber mediante un mensaje.
Plantear el algoritmo usando funciones creadas por usted.
*/
EJEMPLO 2
Diseñe un algoritmo para solicitar la edad de una persona y
verificar si es mayor de edad. Hacer saber mediante un mensaje.
Plantear el algoritmo usando funciones creadas por usted.
EJEMPLO 3
Dada las siguientes funciones.
void Evalúa (int s, float d, float sn).-En s recibe el sueldo
bruto de una persona, en d y sn retorna el descuento y el sueldo
neto. Si sueldo bruto es mayor que 5000, el descuento de 7.5%,
si sueldo bruto esta entre 1000-5000 el descuento es de 5%, caso
contrario no hay descuento.

void Evalúa(int n).- En n recibe un numero


entero para luego mostrar la factorial de
dicho número.
Implementar las funciones dadas, la función principal y otras
funciones.
LABORATORIO CON LIBRERIAS

 Ejercicio 1
/*Diseñe un algoritmo en c++ que permita leer las 2 notas de un
alumno para luego calcular y mostrar el promedio.Plantear el
algoritmo usando directiva preprocesador
*/

 LABO CON LIBRERÍA


 MiLibre.h

EJERCICIO tarea casa 2


Diseñe un algoritmo que permita calcular el monto a pagar por la
compra realizada de determinado producto para ello debe ingresar
como dato el precio unitario
la cantidad a comprar para luego calcular el IGV 18% y el
importe total.
La cantidad a comprar y el precio unitario debe ser positivo
implemente la solución creando su propia librería y directiva
macro
 LABO CON LIBRERÍA
 Labo.h
EJEMPLO DE SOBRECARGA DE FUNCIONES CON ARREGLOS

1. Sobrecargar la función la función de Arreglos del modo siguiente:


a) Recibe un arreglo de enteros a y su tamaño(orden)n. Esta función devuelve el
promedio de los valores de a.
b) Recibe tres arreglos a,b y c todos de orden n .La función suma ambos arreglos a y b
,luego almacena la suma en el arreglo c.
c) Recibe un arreglo de caracteres y lo pasa a mayúsculas.