You are on page 1of 5

UNIVERSIDAD DE ANTIOQUIA

Facultad de Ingeniería
ALGORITMOS Y PROGRAMACION DE COMPUTADORES (Taller 1)
Nombre: _______________________________________ Código:______________ Tema: _______Nota: _______
Nombre: _______________________________________ Código:______________
Profesor: Gabriel Taborda
I. TEORÍA:
1. Defina brevemente y con sus propias palabras las instrucciones de:
a) Salida b) Declaración c) Asignación d) Decisión e) Entrada f) Selección
II. PRÁCTICA: Resuelva los siguientes problemas detallando el análisis de la información y la prueba de escritorio.
Ejemplo ilustrativo: Realizar un algoritmo que calcule la altura de un edificio y su punto medio.
Análisis de la información: Para algoritmo altura edificio.
Información de entrada: Se requiere conocer el número de pisos del edificio: numPisos
Y la altura de cada piso: alturaPiso.
Información de Salida: Calcular la altura de el edificio: alturaEdificio
Y el punto medio de edificio: mitad.
Proceso: la obtener la información de salida se deben realizar los siguientes procesos:
alturaEdificio = numPisos * alturaPiso
mitad = alturaEdificio/2
Algoritmo:

Inicio Prueba de Escritorio:


Entera numPisos Ejemplo: Numero de pisos: 20 y altura piso: 2.5
Real mitad, alturaEdificio, alturaPiso Respuesta: 50 y 25
Lea numPisos, alturaPiso alturaEdificio numPisos alturaPiso mitad
alturaEdificio = numPisos * alturaPiso 50.0 20 2.5 25
mitad = alturaEdificio/2
Imprima “La altura de edificio es: “+ alturaEdificio + “ mt. y Impresión: La altura de edificio es: 50 mt y su punto
su punto medio es = “+ mitad medio es = 25
Fin

Tema 1
1. Supongamos que la población de un país hoy es de 43 millones y que la tasa de crecimiento anual es constante,
ingresar dicha tasa y determinar el año en el cual la población supere por primera vez los 100 millones (La
formula PoblacionFinal = PoblacionInicial + PoblacionInicial*tasaCrecimiento*(AñoFinal –AñoInicial)).
2. Hacer un algoritmo que dado el valor de la temperatura en farenheit convertir a rankine, kelvin y a centígrados.
3. A los profesores de cierta universidad se les paga por horas cátedra dictadas, elabore un programa que lea el
número de horas dictadas en un semestre y calcule el pago del semestre para el profesor teniendo en cuenta que
a los profesores se les cancela según su categoría (utilizar un menú):
Categoría A B C D
Valor hora $25.400 $21.200 $18.000 $ 15.500
Al final al profesor se le resta el 10% de retención en la fuente y 7.3 por salud y pensión.
4. Elabore un algoritmo que lea dos variables tipo cadena A y B, intercambie el valor de A a B y el valor de B a A
e imprima los dos valores
5. Una empresa utiliza tres materias primas A, B y C para obtener un producto, si de A necesita 8 partes, de B 3
partes y de C dos partes. Elaborar un algoritmo para calcular las cantidades de materia prima para una
producción determinada.
6. Un CDT (Depósito a término fijo) es una forma de ahorrar que da más rendimiento que las cuentas de ahorro
tradicionales, pero el interés depende del tiempo al cual se realice el CDT. Una entidad bancaria requiere de un
programa para calcular el valor de los intereses y el total a entregar al ahorrador. La tasas de interés son: 0.4%
mensual si es a 3 meses, de 0.5% si es a 6 meses y de 0.8% si es a un año.
7. Una Universidad decide promover el rendimiento académico de sus estudiantes en función del promedio del
obtenido en el semestre anterior: si el promedio está entre 5.0 y 4.5 es becado, si está entre 4.4 y 4.0 recibe
media beca, de 3.9 a 3.5 se le realiza un descuento del 10% y si es inferior a 3.0 se le incrementa un 20%.
Hacer un algoritmo para calcular el total a pagar por la matricula si el valor del crédito es: 60.000$ para los
estratos 1 y 2, 100.000$ para 3 y 4 y 120.000$ para el 5 y 6.
8. Un intercambiador de calor es un equipo muy utilizado en la industria química, con el cual se calienta o enfría
un fluido mediante otro, el calor (que se calcula como Q=Cp*m*(T2-T1)) que pierde uno de los fluidos lo gana
el otro (Q1=Q2). Un Ingeniero Químico necesita una programa para calcular el flujo del fluido 1(F1) para
calentarlo a de 533K (T1) a la temperatura que se requiera (T3, al cual se debe leer) con un fluido 2 el cual
posee una temperatura T2=977K y T4=600K y un Flujo es de 4086kg/hora (F2). Como los fluidos son de la
misma sustancia, entonces los Cp1=Cp2.

Tema 2
1. Hacer un algoritmo que dado el valor de la presión en atmosferas convertirla en bar, milímetro de mercurio y
en pascal.
2. Supongamos que la población de un país hoy es de 44 millones y que la tasa de crecimiento anual es constante,
ingresar dicha tasa y determinar el año en el cual la población supere por primera vez los 100 millones (La
formula PoblacionFinal = PoblacionInicial + PoblacionInicial*tasaCrecimiento*(AñoFinal –AñoInicial)).
3. Hacer un programa que funciones como un traductor de Ingles, para un conjunto de palabras reducido no
superior a 10, Usted decide cuales, el usuario ingresa palabras en Inglés y el programa retorna la traducción en
español y en su defecto un mensaje que la palabra no existe en el diccionario, el programa debe permitir varias
traducciones mediante un menú y se debe implementa la forma de salir del programa.
4. Hacer un programa para una empresa de telefonía para calcular el valor de una llamada, considerando que si se
hacen llamadas a la misma empresa el valor por minuto es de 110$, a celulares de otra empresa el valor por
minuto es de 150$, llamadas a fijo es de 220$ y al extranjero es de 400$, además la empresa posee una
promoción, si la llamada dura de 3 a 5 minutos se le realiza un descuento del 5% y si es superior a 5 minutos
del 10%, y también se debe tener en cuenta al IVA.
5. Elabore un algoritmo que lea dos variables tipo enteras X y Y, intercambie el valor de X a Y y el valor de Y a
X e imprima los dos valores
6. Una empresa utiliza tres materias primas X, Y y Z para obtener un producto, si de X necesita 9 partes, de Y 5
partes y de C tres partes. Elaborar un algoritmo para calcular las cantidades de materia prima para una
producción determinada.
7. La factura de servicios públicos se calcula partiendo de unos topes de consumo, suponga que los topes de
consumo son: para el agua de 30 mt3, para la energía de 500wt y para el teléfono de 200 IPM, si superan este
límite, se le cobre un sobre cargo del 10% sobre el servicio que lo supere. Realizar un algoritmo que imprima
el subtotal a pagar por cada servicio y el total de la factura incluyendo el IVA.
9. Un intercambiador de calor es un equipo muy utilizado en la industria química, con el cual se calienta o enfría
un fluido mediante otro, el calor (que se calcula como Q=Cp*m*(T2-T1)) que pierde uno de los fluidos lo gana
el otro (Q1=Q2). Un Ingeniero Químico necesita una programa para calcular el flujo del fluido 1(F1) para
calentarlo a de 540K (T1) a la temperatura que se requiera (T3, al cual se debe leer) con un fluido 2 el cual
posee una temperatura T2=975K y T4=610K y un Flujo es de 4100kg/hora (F2). Como los fluidos son de la
misma sustancia, entonces los Cp1=Cp2.
Tema 3

1. Hacer un algoritmo que dado el valor del volumen en metros cúbicos convertirlos en litros, barriles y onzas.
2. Supongamos que la población de un país hoy es de 46 millones y que la tasa de crecimiento anual es constante,
ingresar dicha tasa y determinar el año en el cual la población supere por primera vez los 100 millones . (La
formula PoblacionFinal = PoblacionInicial + PoblacionInicial*tasaCrecimiento*(AñoFinal –AñoInicial)).
3. El encargado del planetario desea que se diseñe un programa para que al digitar el día imprima el astro que dio
origen a ese nombre y el nombre del dia. Recuerde los astros:
Día Domingo Sábado Viernes Jueves Miércoles Martes Lunes
Astro Sol Saturno Venus Júpiter Mercurio Marte Luna
4. Elabore un algoritmo que lea dos variables tipo reales A y B respectivamente e intercambie el valor de A para
B y el valor de B para A, imprima los dos valores
5. Hacer un programa para una empresa de telefonía para calcular el valor de una llamada, considerando que si se
hacen llamadas a la misma empresa el valor por minuto es de 100$, a otros celulares el valor por minuto es de
150$, llamadas a fijo es de 200$ y al extranjero es de 400$, además la empresa posee una promoción, si la
llamada dura de 3 a 5 minutos se le realiza un descuento del 5% y si es superior a 5 minutos del 10%, y
también se debe tener en cuenta al IVA.
6. Una empresa utiliza tres materias primas P, Q y R para obtener un producto, si de P necesita 7 partes, de Q 6
partes y de R cinco partes. Elaborar un algoritmo para calcular las cantidades de materia prima para una
producción determinada.
7. La factura de servicios públicos se calcula partiendo de unos topes de consumo, suponga que los topes de
consumo son: para el agua de 25 mt3, para la energía de 550wt y para el teléfono de 150 IPM, si superan este
límite, se le cobre un sobre cargo del 10% sobre el servicio que lo supere. Realizar un algoritmo que imprima
el subtotal a pagar por cada servicio y el total de la factura incluyendo el IVA.
8. Un intercambiador de calor es un equipo muy utilizado en la industria química, con el cual se calienta o enfría
un fluido mediante otro, el calor (que se calcula como Q=Cp*m*(T2-T1)) que pierde uno de los fluidos lo gana
el otro (Q1=Q2). Un Ingeniero Químico necesita una programa para calcular el flujo del fluido 1(F1) para
calentarlo a de 500K (T1) a la temperatura que se requiera (T3, al cual se debe leer) con un fluido 2 el cual
posee una temperatura T2=950K y T4=550K y un Flujo es de 4200kg/hora (F2). Como los fluidos son de la
misma sustancia, entonces los Cp1=Cp2.

Tema 4
1. Hacer un algoritmo que dado el valor de la temperatura en centígrados convertir a rankine, kelvin y a farenheit.
2. Supongamos que la población de un país hoy es de 45 millones y que la tasa de crecimiento anual es constante,
ingresar dicha tasa y determinar el año en el cual la población supere por primera vez los 100 millones (La
formula PoblacionFinal = PoblacionInicial + PoblacionInicial*tasaCrecimiento*(AñoFinal –AñoInicial)).
3. Se quiere determinar el valor de depreciación de un artículo en una empresa, se sabe que el valor de
depreciación anual se determina dividiendo el valor de compra del mismo, entre el número de años de vida útil;
la vida útil, la cual depende de la clase de artículo: los edificios tienen 25 años, la maquinaria y los vehículos
15 años, muebles y enseres 5 años y los computadores 3. Implementar utilizando un menú para seleccionar el
tipo de articulo y un ciclo para realizar varias consultas.
4. Elabore un algoritmo que lea dos variables tipo caracter X y Y respectivamente e intercambie el valor de X
para Y y el valor de Y para X, imprima los dos valores.
5. Un CDT (Depósito a término fijo) es una forma de ahorrar que da más rendimiento que las cuentas de ahorro
tradicionales, pero el interés depende del tiempo al cual se realice el CDT. Una entidad bancaria requiere de un
programa para calcular el valor de los intereses y el total a entregar al ahorrador, si sus tasas de interés son:
0.5% anual si es a 3 meses, de 0.8% si es a 6 meses y de 12% si es a un año.
6. Una empresa utiliza tres materias primas M, N y S para obtener un producto, si de M necesita 6 partes, de N 4
partes y de S una partes. Elaborar un algoritmo para calcular las cantidades de de materia prima para una
producción determinada.
7. Una Universidad decide promover el rendimiento académico de sus estudiantes en función del promedio del
obtenido en el semestre anterior: si el promedio está entre 5.0 y 4.5 es becado, si está entre 4.4 y 4.0 recibe
media beca, de 3.9 a 3.5 se le realiza un descuento del 10% y si es inferior a 3.0 se le incrementa un 20%.
Hacer un algoritmo para calcular el total a pagar por la matricula si el valor del crédito es: 50.000$ para los
estratos 1 y 2, 75.000$ para 3 y 4 y 100.000$ para el 5 y 6.
8. Un intercambiador de calor es un equipo muy utilizado en la industria química, con el cual se calienta o enfría
un fluido mediante otro, el calor (que se calcula como Q=Cp*m*(T2-T1)) que pierde uno de los fluidos lo gana
el otro (Q1=Q2). Un Ingeniero Químico necesita una programa para calcular el flujo del fluido 1(F1) para
calentarlo a de 550K (T1) a la temperatura que se requiera (T3, al cual se debe leer) con un fluido 2 el cual
posee una temperatura T2=1000K y T4=650K y un Flujo es de 4050kg/hora (F2). Como los fluidos son de la
misma sustancia, entonces los Cp1=Cp2.

Observación: El tema se calcula partiendo de la suma de los dos últimos dígitos de código de cada alumno, luego se
sumas los resultados de cada estudiante y se toma el ultimo digito o valor en que termina este resultado, si es 0 y 1 le
corresponde el tema 1, para el 2, 3 y 4 el tema es el 2, para 5, 6 y 7 el tema es el 3 y para 8 y 9 el tema que les
corresponde es 4, en el taller se debe expresar el cálculo del tema. Taller que no concuerda con el tema no se
califica.

Gracias por evaluar Wondershare PDF Editor.

Solo puede convertir 5 páginas con la versión de prueba.

Para conseguir todas las páginas convertidas debe comprar el programa en:
http://cbs.wondershare.com/go.php?pid=1140&m=db

You might also like