Está en la página 1de 2

Román G.

GUIA DE FUNCIONES CON VARIABLES LOCALES

1. Escriba un programa en C que lea un número de 1 a 7 y determine a que dia corresponde.


Cree una función que resuelva el problema, la función debe recibir como parámetro el
número que es leído en el main. La función debe implementar la utilización de switch.

2. Escriba un programa en C que lea desde el main() el sueldo base, porcentaje de salud y
porcentaje de AFP y determine su sueldo liquido. Cree una función que calcule el sueldo
líquido, recibiendo como parámetro el sueldo base, porcentaje de salud y AFP. La función
debe devolver o retornar el sueldo líquido calculado.

3. Escriba un programa en C que calcule el valor de la cuota al comprar un producto a


crédito, sabiendo que se aplica una tasa de interés del 3% sobre el valor del producto. El
valor del producto y el numero de cuotas se deben leer desde el main(). Cree una función
que calcule el valor de la cuota, en donde esta función debe recibir como parámetro valor
del producto y el número de cuotas. La función debe devolver o retornar el valor de la
cuota.

4. Escriba un programa en C que lea un número e imprima los números pares menores que el
número ingresado. Cree una función que lea un número y retorne el número leído y otra
función que imprima todos los números pares.

5. Escriba un programa en C que lea 5 notas y determine el promedio y además imprima si se


aprueba o reprueba. Para aprobar se necesita un 5.0. Se pide:
a. Una función que lea y sume las cinco notas y retorne la suma.
b. Una función que calcule el promedio y que reciba como parámetro la suma y la
cantidad de notas retornando el promedio.
c. Una función que determine si aprueba o reprueba en donde debe recibir como
parámetro el promedio.

6. Escriba un programa en C que lea un número y determine e imprima los números positivos
que dividen al número leído. Utilice funciones para resolver el problema.
a. Ejemplo: numero leído 10, números que dividen al 10 son 1 – 2 – 5 – 10.

7. Escriba un programa en C que permita realizar las siguientes operaciones a través de


menús:
1. Sumar
2. Restar.
3. Multiplicar.
4. Dividir.
5. Salir.
Román G.

Utilice funciones para resolver este problema. Debe existir una función llamada lectura
que se encargue de leer un numero y retornar el numero leído, una función llamada menú que
invoque o llame a la función lectura y devuelva el numero que recibe, una función suma, resta,
multiplicación y división, estas últimas deben recibir como parámetro 2 números y retornar el
resultado.

8. Cree un programa en C que tenga una función que reciba como parámetro un numero de
dos dígitos (validar en el main) y devuelva la suma de sus dígitos.
a. Ejemplo: 35  la función deberá devolver un 8.

Ejercicios de Lógica con ciclos. (Ensayo)

9. Cuadrado. Escriba una función en C que escriba en pantalla un cuadrado con * la función
debe recibir como parámetro el número equivalente al tamaño del cuadrado.
a. Ejemplo N=3
* **
** *
** *

9. Pirámide. Escriba una función que imprima por pantalla una pirámide.

Ejemplo: N=4

*
* *
* * *
* * * *
La función debe recibir como parámetro un número equivalente a la altura de la pirámide.

También podría gustarte