UNIVERSIDAD TECNOLOGICA DE PEREIRA
PROGRAMA DE TECNOLOGIA ELÉCTRICA
2014
NOTA: Este taller hace parte de la nota del 15% de la materia.
Taller
1) Consultar sobre la utilidad de cada una de las funciones de la librería conio.h.
2) Consultar sobre la utilidad de cada una de las funciones de la librería string.h.
3) Realizar cada uno de los ejercicios propuestos del taller de IF digitalizados a
mano.
4) Entregar realizado el taller sobre el uso del FOR enviados al correo.
5) Entregar a mano los ejercicios 2, 7 y 9 de este taller.
Recordar el próximo sábado Quiz de taller del IF.
1
Taller
EJERCICIOS CON IF:
1) Realizar un programa que funcione como un conversor de moneda. Que tenga
dos opciones: La opción 1 que convierta de euros a pesos y la opción 2 que
convierta de dólares a pesos.
2) Realizar un programa que funcione como un conversor de unidades. Que
tenga dos opciones: La opción 1 que convierta de kilometros a millas y la
opción 2 que convierta de centímetros a pulgadas.
3) Realizar un programa que funcione como un conversor de unidades de
temperatura. Que tenga dos opciones: La opción 1 que convierta de grados
Fahrenheit a Celsius y la opción 2 que convierta de Celsius a Kelvin.
4) Realizar un programa que pida tres números a, b y c. Si a < b < c, se reporte el
promedio de los tres números. Si b < a < c, se reporte la raíz cuadrada de los
cuadrados de los números ( 2 + 2 +  2 ), y si c < b < a, reporte la suma de
las raíces de los números (  +  + ).
2
Taller usando el FOR
EJERCICIOS CON IF:
5. Realizar un programa sobre el triangulo rectángulo, que tenga tres opciones:
Si la opción es uno que pida el cateto adyacente y la hipotenusa. Si la opción
es 2 que pida el cateto opuesto y la hipotenusa. Si la opción es 3 que pida el
cateto adyacente y el cateto opuesto. Finalmente debe reportar el ángulo
formado por el cateto adyacente y la hipotenusa.
3
Lenguaje de programación C++
EJERCICIOS CON FOR:
Ejercicio 1: Diseñar un programa que muestre en pantalla los números desde un número n hasta m
en pasos de 1, siendo n < m. El número n y m son ingresados por el usuario.
Ejercicio 2: Diseñar un programa que reciba un número x del usuario. Si el número x es positivo, se
muestra en pantalla la secuencia decreciente de uno en uno hasta llegar a cero. Si el numero es
negativo se muestra en pantalla la secuencia creciente de uno en uno hasta llegar a cero.
Ejercicio 3: Diseñar un programa que reciba un número x del usuario. Que muestre la secuencia de
los números pares entre 0 y x, y luego de la secuencia de los impares comprendidos entre 0 y x.
4
Lenguaje de programación C++
EJERCICIOS CON FOR:
Problema 4: Diseñar un programa que reporte el factorial del número entero “n” , donde n sea
ingresado por el usuario.
Problema 5: Diseñar un programa que pida el ingreso al usuario de x números y sean almacenados
por el programa (en un vector). Luego que el programa muestre los números que almaceno.
Problema 6: Diseñar un programa que pida el ingreso al usuario de x números y sean almacenados
por el programa (en un vector). Luego que el programa muestre los números que almaceno uno a
uno.
Problema 7: Diseñar un programa que busque un número dentro de una lista. La lista ya se incluye
dentro del programa y el número a buscar lo ingresa el usuario. Si el número existe en la lista decir
en que posición de la lista lo encontró. En caso que no exista mostrar un mensaje “No se encuentra
el número en la lista”.
5
Lenguaje de programación C++
EJERCICIOS CON FOR:
Problema 8: Diseñar un programa que reciba dos vectores y muestre los términos de la suma de los
dos vectores.
Problema 9: Diseñar un programa que reciba dos vectores y muestre los términos de la resta de los
dos vectores
Problema 10: Diseñar un programa que reciba dos vectores y muestre los términos de la producto
punto de los dos vectores.
6