Está en la página 1de 7

Trabajo independiente para practicar Primer Parcial y ponerse al día con

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

5. Realizar un algoritmo que intercambie los valores de dos variables numéricas.

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.

11. Realizar un algoritmo que calcule la edad de una persona.

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

Parte 3. Consultar: PRUEBA DE ESCRITORIO

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.

ANALIZIS DE PROBLEMAS PLANTEADOS

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: XXpesos*0.00020=Xdolares

Salidad: mostrar la equivalencia en dolares

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

Proceso: a=50, b=100, c=200, d=500

Cantidadmonedas= h

Valormoneda= v

. En este punto es necesario crear un contador y aplicar operaciones básicas

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:

Leer: inv_1, inv_2, inv_3, por_1,por_2,por_3,por_total total_inv

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

C10

M0

Mientras (n>=c)hacer m<-m+1

C < c*10

Fin_mientras

Xn

D0
S0

Mientras(x<>0)hacer

Adiv(10^m)

Xxmod(10^m)

Sa*10^d+s

Mm-1

Dd+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:

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)

  Definir
cali,tarea,a,b,c,promedio1,promedio2,promedio3,promedio_general Como Real

Escribir «Escribe la calificacion del examen de matematicas»

  leer cali

  Escribir «Escribe las calificaciones de los 3 trabajos»

  leer a,b,c

  tarea = (a+b+c) / 3
  promedio1 = (cali * .90) + (tarea * .10)

  Escribir «Escribe la calificacion de la materia de fisica»

  leer cali

  Escribir «Escribe las calificaciones de los 2 trabajos»

 leer a,b

  tarea = (a+b) / 2

  promedio2 = (cali * .80) + (tarea *.20)

 Escribir «Escribe la calificacion de la materia de quimica»

  leer cali

  Escribir «Escribe las calificaciones de los 3 trabajos «

  leer a,b,c

  tarea = (a+b+c) / 3

  promedio3 = (cali * .85) + (tarea * .15)

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

promedio_general = (promedio1 + promedio2 + promedio3) / 3

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

  Escribir «El promedio de matematicas es: «,promedio1

  Escribir «El promedio de fisica es: «, promedio2

  Escribir «El promedio de quimica es: «,promedio3

  Escribir «El promedio general es: «,promedio_general

FinAlgoritmo

También podría gustarte