ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Laboratorio de Programación

jasser ramosMonografía4 de Marzo de 2020

359 Palabras (2 Páginas)193 Visitas

Página 1 de 2

[pic 1]

Universidad Tecnológica Centroamericana

UNITEC

Laboratorio de Programación I

Ilich García

Laboratorio 3

1-2-2019

Objetivos de la práctica:

  • Repasar los temas estudiados en la semana.
  • Desarrollar la lógica de programación mediante la resolución de problemas.

Desarrollo de la práctica:

  • Cree un nuevo proyecto Java con el nombre Lab#_PrimerNombrePrimerApellido (Lab3_IlichGarcia) Recuerde hacer su código robusto, tabulado y estar autodocumentado, la falta de alguna de éstas, incluyendo el nombre, será reflejado en su nota.
  • Para el desarrollo de este laboratorio deberá crear un menú con switch-case para los 3 ejercicios correspondientes.

Consideraciones:

La copia de código será penalizada con la máxima penalización en la nota del laboratorio y será remitido al Comité de Ética.

Ejercicio 1 (30%)

De acuerdo con un tamaño n ingresado por el usuario, genere la siguiente figura:

Ejemplo 1:

Ingrese tamaño n: 6

[pic 2]

Ejemplo 2:

Ingrese tamaño n: 7

[pic 3]

Ejercicio 2 (30%)

Deberá crear un programa capaz de evaluar si una palabra ingresada es palíndroma o no. Se muestran los ejemplos a continuación.

Ejemplo 1:

Ingrese palabra: Comida

Palabra al revés: adimoc

Por lo tanto, no es palíndroma

Ejemplo 2:

Ingrese palabra: Reconocer

Palabra al revés: reconocer

Por lo tanto, sí es palíndroma

Observación: Una palabra es palíndroma si al leerse al revés, la palabra resulta ser igual a la original. No se evaluará más de una palabra, pero sí se evaluará que funcione con palabras minúsculas y/o mayúsculas.

Ejercicio 3 (40%)

La Sucesión de Farey es una de esas curiosidades matemáticas a la vez llenas de belleza y fáciles de entender que casualmente descubrió un no-matemático, John Farey, en 1928.

La idea es tomar un número natural (por ejemplo, n = 3) y empezar a definir la serie Farey(3) como una serie de fracciones que tienen como numerador y denominador los números entre 1 y n. En el caso de F(3) escribiendo todas estas fracciones serían:

1/1, 1/2, 1/3, 2/1, 2/2, 2/3, 3/1, 3/2, 3/3

Realice un programa que pida al usuario el entero n y que muestre las fracciones de la siguiente manera:

Ingrese n para la Sucesión de Farey: 4

Fracciones: 1/1, 1/2, 1/3, 1/4, 2/1, 2/2, 2/3, 2/4, 3/1, 3/2, 3/3, 3/4, 4/1, 4/2, 4/3, 4/4

Rúbrica de Evaluación

Ejercicio 1:

Actividad

Valor

Uso de ciclo “for”

20%

Impresión del triángulo

80%

Ejercicio 2:

Actividad

Valor

Uso de ciclo “for”

20%

Darle vuelta a la palabra

60%

Mostrar si es palíndroma o no

20%

Ejercicio 3:

Actividad

Valor

Uso de ciclo “for”

20%

Mostrar las fracciones

80%

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (176 Kb) docx (120 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com