Está en la página 1de 4

UNIVERSIDAD AUTÓNOMA DE CHIAPAS

FACULTAD DE CONTADURÍA Y ADMINISTRACIÓN C – I


LICENCIATURA EN INGENIERÍA EN DESARROLLO Y
TECNOLOGÍAS DE SOFTWARE

MATERIA:
METODOLOGÍA DE LA PROGRAMACIÓN

TRABAJO:

DOCENTE:
MTRA. TOLEDO VALDEZ KATHIANE

GRADO Y GRUPO:
1° N

ESTUDIANTES:
CRUZ CÓRDOVA MARÍA FERNANDA
ACTIVIDAD #2 DE APRENDIZAJE, SUBCOMPETENCIA 2
Se te solicita desarrollar un algoritmo en el que, a partir del grupo, edad, mes de ingreso y
categoría ingresada, muestre la descripción completa, para ello deberás tomar en cuenta
las siguientes consideraciones:
Grupo únicamente podrá ser A, B o C.
La edad corresponderá a un valor numérico entero positivo que indica que 1 a 19
significa menor de 20 años, de 20 a 30 significa entre 20 y 30 años, de 31 a 50 significa
entre 31 y 50 años y finalmente más de 51 significará mayor a 51 años.
El mes de ingreso corresponderá a un valor numérico entero que podrá estar en el rango
de 1 a 12, donde 1 representa enero, 2 representa febrero, 3 representa marzo y así
sucesivamente hasta llegar a diciembre que corresponde al valor 12.
Finalmente, en categoría, los valores podrán ser A, B o C, donde A corresponde a
Director, B a Jefe de área y C corresponde a Operativo.
Ejemplo:
Grupo: B
Edad: 48
Mes de ingreso: 9
Categoría: B
Descripción: Pertenece al grupo B, edad: entre 31 y 50 años, Mes de ingreso: Septiembre
y pertenece a la categoría: Jefe de área
NOTA: Toma en cuenta que cualquier valor ingresado que no se encuentre dentro de los
límites indicados, deberá permitirse nuevamente el ingreso de ese valor.
Algoritmo
1. Inicio
2. Escribir (“Pertenece a grupo:”)
3. Leer (grupo)
4. Si (grupo = A)
5. grupo = grupo A
6. Si (grupo = B)
7. grupo = grupo B
8. Si (grupo = C)
9. grupo = grupo C
10.Sino
11. Regresar al paso 2
12.Escribir (“Edad en años:”)
13.Leer (edad)
14. edad = ENTERO
15. Si (edad = 1 >= 19)
16. edad = tiene la edad de menor de 20 años
17. Si (edad = 20 >= AND <= 30)
18. edad = tiene la edad de entre 20 y 30 años
19. Si (edad = 31 >= AND <= 50)
20. edad = tiene la edad de entre 31 y 50 años
21. Si (edad = 51 >= 100)
22. edad = tiene la edad de mayor a 51 años
23.Sino
24. Regresar al paso 12
25.Escribir (“Mes de ingreso:”)
26.Leer (mes)
27. Si (mes = 1)
28. mes = mes de ingreso en enero
29. Si (mes = 2)
30. mes = mes de ingreso en febrero
31. Si (mes = 3)
32. mes = mes de ingreso en marzo
33. Si (mes = 4)
34. mes = mes de ingreso en abril
35. Si (mes = 5)
36. mes = mes de ingreso en mayo
37. Si (mes = 6)
38. mes = mes de ingreso en junio
39. Si (mes = 7)
40. mes = mes de ingreso en julio
41. Si (mes = 8)
42. mes = mes de ingreso en agosto
43. Si (mes = 9)
44. mes = mes de ingreso en septiembre
45. Si (mes = 10)
46. mes = mes de ingreso en octubre
47. Si (mes = 11)
48. mes = mes de ingreso en noviembre
49. Si (mes = 12)
50. mes = mes de ingreso en diciembre
51.Sino
52. Regresar al paso 25
53.Escribir (“Categoría:”)
54.Leer (categoría)
55. Si (categoría = A)
56. categoría = pertenece a director
57. Si (categoría = B)
58. categoría = pertenece a jefe de área
59. Si (categoría = C)
60. categoría = pertenece a operativo
61.Sino
62. Regresar al paso 53
63.Escribir (“Descripción: Pertenece al” & grupo “,” & edad “, “ & mes “,” &
categoría “.”)
64.Fin

También podría gustarte