Você está na página 1de 3

Guía práctica de laboratorio de Computación

Tercera unidad: Programación Estructurada I


Práctica N°14

Apellidos :
Sección :
Nombres :
Fecha : / / Duración: 100 min
Docente :
Tipo de práctica: Individual ( ) Grupal ( )

Instrucciones: Desarrolle los siguientes programas haciendo uso del software Dev-C++.

1.- Tema: Funciones y procedimientos


2.- Objetivo: Poner en práctica los principios básicos del uso de funciones y procedimientos
en lenguaje C++.
3.- Materiales a utilizar en la práctica:
 Programa Dev C++
 Procesador de texto Microsoft Word
 Computadora personal
4.- Planteamiento de ejercicios:

FUNCIONES

1. Realizar una función llamada par, que toma un número entero como parámetro, y
devuelve 1 si es par o devuelve 0 si es impar.

2. Realizar una función llamada media2, que toma dos números reales como parámetros, y
devuelve un número real que es la media de los dos números pasados como parámetros.

3. Realizar una función llamada media3, que toma tres números reales como parámetros, y
no devuelve nada. Esa función debe calcular la media de los tres números pasados como
parámetros y mostrar con un mensaje cuál es la media calculada.
4. NOTA: Para calcular la media de tres números, se suman, y ese resultado se divide entre
3.

5. Realizar una función llamada negativo, que toma un número entero como parámetro, la
función imprime la respuesta si es negativo o si no lo es.

6. Calcule el área y el perímetro de un rectángulo dada la base y la altura.

7. Facilite el ingreso de tres números enteros y/o reales, muestre su respectiva suma y
multiplicación

8. Diseñar un programa que muestre tres candidatos presidenciales (opción 1, 2 y 3


respectivamente) y solicite el ingreso de 10 votos. Al final debe mostrar el resultado de
votos de cada candidato (si existe un voto no válido debe volver a solicitar).
9. Nota definitiva de Computación: Utilizando la estructura if-else y aplicando funciones
desarrollar un programa que envíe como parámetros 4 notas a una función y esta muestre
en pantalla un resultado de acuerdo al detalle. El programa debe mostrar el promedio
final y la condición del estudiante.

10. El siguiente es el menú de un restaurante de bocadillos. Diseñar un programa capaz de


leer el número de unidades consumidas de cada alimento ordenado y calcular la cuenta
total del precio incluyendo IGV (18%).

Bocadillo de jamón: 3.50 soles


Bocadillo de queso: 2.80 soles
Patatas fritas: 2.20 soles
Refresco: 3.00 soles
Cerveza: 4.50 soles

11. Utilizando la estructura if-else


Realizar un programa con el cual se puedan hacer las siguientes operaciones con 3
números.
Calcular el promedio
Hallar el mayor
Hallar el menor

PROCEDIMIENTOS

12. Programa que muestra un saludo en pantalla, mediante un procedimiento.

13. Diseñe un programa que muestre el mayor y el menor de N números ingresados, utilizar un
procedimiento para mostrar el mayor y otro para el menor.

14. Realizar un procedimiento que reciba como parámetro 3 números enteros diferentes y los
ordene de menor a mayor. Diseñar el programa principal que invoque a este
procedimiento.

15. Realizar un procedimiento que muestre el promedio de N notas ingresadas. (N ingresa


como parámetro). Utilice for.
16. Realizar un procedimiento que muestre la cantidad de aprobados y desaprobados de 20
notas ingresadas. Utilice For.

Referencias bibliográficas consultadas y/o enlaces recomendados


 JOYANES, L. (2008). Fundamentos de Programación. Algoritmos, estructura de datos y objetos, 4ª
Edición. Madrid: McGraw-Hill.
 INICIALÍZATE EN LA PROGRAMACIÓN [en línea]. Disponible en web:
http://www.cua.uam.mx/pdf/Libro_InicialIzate.pdf

Você também pode gostar