Documentos de Académico
Documentos de Profesional
Documentos de Cultura
algunos pendientes.
Parte 1. Se habilitarán los links para aquell@s que no lograron subir o no terminaron los
proyectos en clase lo puedan hacer. Tener en cuenta que estos links solo estarán
habilitados por espacio de 1 hora a partir de las 2:00 pm del día de hoy 18 de febrero.
Parte 2. Desarrollar las soluciones de los siguientes enunciados aplicando las 4 primeras
etapas de la metodología para la resolución de problemas vistas en clases.
1. Dada una cantidad en pesos colombianos. Diseñar un algoritmo para obtener la equivalencia en
dólares, asumiendo que la unidad cambiaría es un dato variante.
2. En una alcancía se tienen monedas de 50, 100, 200 y 500 pesos. Escriba un algoritmo que permita
averiguar cuánto dinero hay en la alcancía.
3. Tres personas deciden invertir su dinero para fundar una empresa. Cada una de ellas invierte una
cantidad distinta. Elaborar un algoritmo para calcular el porcentaje que cada quien invierte con
respecto a la cantidad total invertida.
4. Dado un número de 4 cifras, diseñe un algoritmo que halle otro número con el orden invertido de
los dígitos del número. Ej.: número = 8462 número invertido = 2648
6. Un estudiante de climatología desea que le elaboren un algoritmo para realizar las siguientes
conversiones:
a. Leer la temperatura dada en la escala Celsius e imprimir su equivalente en grados
Fahrenheit (la fórmula de conversión es: F = 9/5*ºC+32).
b. Leer la temperatura dada en grados Farenheit e imprimir su equivalente en grados Celsius.
La fórmula de conversión de Fahrenheit(F) a Celsius (C) viene dada por: C= 5/9*(ºF-32)
c. Leer una cantidad de agua en pulgadas e imprimir su equivalente en milímetros (25.5 mm
= 1 pulgada).
7. El costo de un libro se determina de la siguiente forma: $5.000 por la portada más $200 por cada
hoja que contiene dicho libro. Diseñe un algoritmo que permita calcular el valor total del libro.
8. Una tienda ofrece un descuento del 15% sobre el total de la compra y un cliente desea saber
cuánto deberá pagar finalmente por su compra.
9. Una persona desea que usted le diseñe un algoritmo que le permita calcular el costo total de
comprar tiquetes, teniendo en cuenta que el avión está dividido en 3 clases: en la clase 1 viajan los
ejecutivos, en la clase 2 los turistas y en la clase 3 es la clase económica, el pasajero distribuye la
cantidad total de tiquetes en las tres clases. Tenga en cuenta lo siguiente:
Tiquete Clase 1 = $480.000
Tiquete Clase 2 = $300.000
Tiquete Clase 3 = $190.000
10. Un vendedor recibe un sueldo base más un 10% extra por comisión de sus ventas, el vendedor
desea saber cuánto dinero obtendrá por concepto de comisiones por las tres ventas que realiza en
el mes y el total que recibirá en el mes tomando en cuenta su sueldo base y comisiones.
12. Calcular el nuevo salario de un obrero si obtuvo un incremento del 25% sobre su salario anterior.
13. Un alumno desea saber cuál será su promedio general en las tres materias más difíciles que cursa y
cuál será el promedio que obtendrá en cada una de ellas. Estas materias se evalúan como se
muestra a continuación:
a. La calificación de Matemáticas se obtiene de la siguiente manera:
Examen 90%
Promedio de tareas 10% (En esta materia se pidió un total de tres tareas)
b. La calificación de Física se obtiene de la siguiente manera:
Examen 80%
Promedio de tareas 20% (En esta materia se pidió un total de dos tareas)
c. La calificación de Química se obtiene de la siguiente manera:
Examen 85%
Promedio de tareas 15% (En esta materia se pidió un promedio de tres tareas)
14. Realice un algoritmo que calcule los valores que satisfacen una ecuación de la siguiente forma:
A*X^2+B*X+C=0
1. ¿Qué es?
2. ¿Para qué se usa?
3. ¿Cómo se usa?
4. Realizar un ejemplo.
Parte 4. Consultar que diferencia existe en usar next y nextLine y como se traduce el tipo de variable
carácter en java. Resolver la siguiente situación según la metodología para la resolución de problemas:
Escribir un algoritmo que lea las edades y nombres de 7 miembros de una familia e imprima el
promedio de estas y los nombres de cada uno.
Tener en cuenta:
1. El trabajo debe ser desarrollado en este mismo archivo, excepto la parte de
traducción a java.
2. Adicionar hoja de presentación.
3. Cada proyecto java debe ser comprimido y enviado de forma individual, no se
permite enviar todos los proyectos comprimidos en uno solo. Enviar en el mismo
link. Si no se cumplen estas instrucciones se invalida la entrega y la nota obtenida
será 0,0
4. En total deben ser enviados 16 archivos: 1 word y 15 .zip
5. Fechas de entrega:
a. Desarrollo en Word: martes 21 de febrero 12:30 p.m. Link habilitado en
opción quices, talleres y trabajos.
b. Proyectos en java: miércoles 22 de febrero 11:30 a.m. Link habilitado en
opción prácticas y laboratorio.
6. Realizar en parejas o equipos de tres, pero solo uno debe enviar la solución al
trabajo. No se admiten trabajos individuales.
7. En clase se realizará un quis 2x1, el cual evaluará estructuras secuenciales y la
consulta.
1. 1. Dada una cantidad en pesos colombianos. Diseñar un algoritmo para obtener la equivalencia en
dólares, asumiendo que la unidad cambiaría es un dato variante.
ANALISIS:
INICIO
Entrada:
Leer Xpesos,Xdolares
Proceso: XXpesos*0.00020=Xdolares
Eplicacion: una cantidad x de pesos colombianos debe ser equivalente a una cantidad x de dólares
asumiendo que la unidad es dato variante. La Equivalencia también representa la conversión entre x
cantidad de pesos a X cantidad de dólares
2. En una alcancía se tienen monedas de 50, 100, 200 y 500 pesos. Escriba un algoritmo que permita
averiguar cuánto dinero hay en la alcancía.
ANALISIS
Entrada:
Leer cantidadmodenas, valormodenas, totaldinero
Cantidadmonedas= h
Valormoneda= v
3. Tres personas deciden invertir su dinero para fundar una empresa. Cada una de ellas invierte una
cantidad distinta. Elaborar un algoritmo para calcular el porcentaje que cada quien invierte con
respecto a la cantidad total invertida.
Entrada:
Proceso: inv_1+inv_2+inv_3=total_inv
Inv_1*100/in_total=por_1
Inv_2*100/in_total=por_2
Inv_3*100/in_total=por_3
Salida: Mostrar el porcentaje de cada una de las inversions con respecto a la cantidad total invertida
4. Dado un número de 4 cifras, diseñe un algoritmo que halle otro número con el orden invertido de
los dígitos del número. Ej.: número = 8462 número invertido = 2648
Entrada:
Leer n
C10
M0
C < c*10
Fin_mientras
Xn
D0
S0
Mientras(x<>0)hacer
Adiv(10^m)
Xxmod(10^m)
Sa*10^d+s
Mm-1
Dd+1
Fin_mientras
Escribir n,s
fin
13. Un alumno desea saber cuál será su promedio general en las tres materias más difíciles que cursa y
cuál será el promedio que obtendrá en cada una de ellas. Estas materias se evalúan como se muestra a
continuación:
Promedio de tareas 15% (En esta materia se pidió un promedio de tres tareas)
Definir
cali,tarea,a,b,c,promedio1,promedio2,promedio3,promedio_general Como Real
leer cali
leer a,b,c
tarea = (a+b+c) / 3
promedio1 = (cali * .90) + (tarea * .10)
leer cali
leer a,b
tarea = (a+b) / 2
leer cali
leer a,b,c
tarea = (a+b+c) / 3
Calculando el promedio de las tres materias podremos calcular el promedio general que se puede realizar sumando
los tres promedios de las tres materias y dividiendo el resultado entre tres
luego con la función escribir mostramos cuatro mensajes en donde los tres primeros dan a conocer el promedio de
cada una de las materias y en cuarto mensaje damos a conocer el promedio general de las tres materias
FinAlgoritmo