Está en la página 1de 18

Paso 4

Métodos y Parámetros con POO

Fundamentos de Programación

Presentado por:
Jeison Mercado
Código:
1102576304

Grupo:
213022_26

Tutor:
Dougglas Hurtado

Universidad Nacional Abierta y a Distancia


Escuela de Ciencias Básicas, Tecnología e Ingeniería.
CEAD: Corozal-Sucre
Introducción

Con la realización del siguiente trabajo se desean conseguir los siguientes


resultados de aprendizaje, Identificar y reconocer conceptos, los básicos, de la
programación orientada a objetos para poder aplicarlos en la solución de
problemas propuestos, Mediante la realización de diagramas de clases, Lo que
permitirá, poder diseñar soluciones básicas de programación, a partir de la
comprensión de la sintaxis y semántica de las estructuras de control utilizando
un lenguaje de programación orientado a objetos.
Objetivos

 Diseñar las tablas de requerimiento para cada problema.

 Diseñar los respectivos diagramas de clases para cada problema.

 Diseñar soluciones básicas de programación, a partir de la


comprensión de la sintaxis y semántica de las estructuras de control
utilizando un lenguaje de programación orientado a objetos.
Tabla 1 – Información Situación Problema a Resolver

Estudiante Problema Seleccionado


(Enumere los problemas a resolver)
Camilo Andrés Morales Silva Ejercicios: 4, 5, 8

Grupo:73

Problema # 4

Calcular la edad de una persona teniendo en cuenta su fecha de nacimiento y


retorne un mensaje si es o no mayor de edad.

Tabla 2. Tabla de Requerimientos – Problema # 4

Identificación Descripción Entradas Resultados


Del (salidas)
Requerimiento
R1 Calcular la edad Determinar
de una persona Ingresar la la edad de
teniendo en cuenta fecha de una persona
su fecha de nacimiento teniendo en
nacimiento cuenta su
fecha de
nacimiento
R2 determinar si es o La fecha de determinar si
no mayor de edad nacimiento es o no
Ingresada mayor de
por el edad
usuario
Diagrama de clases-problema # 4
Pantallazos código fuente - Problema # 4
Pantallazos del Programa en Ejecución - Problema # 4
Problema #5

Desarrolle una solución básica de programación que pida por teclado tres (3)
notas de un estudiante, se debe validar mediante un método que la nota esté
entre 0 y 5 por tanto en caso de que se ingresen otros valores dar un mensaje
que diga valor no valido.

Debe tener en cuenta que la nota puede ser un valor real, ejemplo 2.5 una vez
obtenidas las tres (3) notas se debe calcular el promedio de estas e imprima
por pantalla alguno de los siguientes mensajes:

• Si el promedio es >=4.6 mostrar "Excelente"


• Si el promedio es >=4.0 y =<4.5 mostrar "Muy bueno"
• Si el promedio es >=3.5 y =<3.9 mostrar "Bueno"
• Si el promedio es >=3.0 y =<3.4 mostrar "Satisfactorio"
• Si el promedio es <3 mostrar "Deficiente"
.

Tabla 2. Tabla de Requerimientos – Problema # 5

Identificación Descripción Entradas Resultados


Del (salidas)
Requerimiento
R1 determinar el Ingresar las calcular el
promedio de tres notas promedio de
tres notas las tres notas
académicas
R2 Calcular el tres notas Obtener el
promedio de ingresadas promedio de
tres notas por el usuario las tres notas
académicas
Diagrama de Clases – Problema # 5
Pantallazos código fuente - Problema # 5

Downloaded by Jeison Andres Mercado Castro (yeisonmercadocastro@gmail.com)


Pantallazos del Programa en Ejecución - Problema # 5

Downloaded by Jeison Andres Mercado Castro (yeisonmercadocastro@gmail.com)


Problema # 8

Determinar si un número es primo o no es primo

Tabla 2. Tabla de Requerimientos – Problema # 8

Identificación Descripción Entradas Resultados


Del (salidas)
Requerimiento
R1 Determinar si Ingresar Determinar si
un número es cualquier un número es
primo o no es numero primo o no es
primo primo

R2 Determinar si Un número Determinar si


un número es Ingresado por un número es
primo o no es el usuario primo o no es
primo primo
Diagrama de Clases Problema # 8
Pantallazos código fuente - Problema # 8

Downloaded by Jeison Andres Mercado Castro (yeisonmercadocastro@gmail.com)


Pantallazos del Programa en Ejecución - Problema # 8

Conclusiones
Mediante realización de este trabajo, logre Identificar y conocer los conceptos

básicos de la programación orientada a objetos, para llevar acabo el desarrollo


de programas bajo el enfoque OO.

Mediante la realización de este trabajo, el cual me permitió, diseñar soluciones


básicas de programación orientada a objetos a partir de la comprensión de la
sintaxis de la programación, utilizando un lenguaje de programación orientado
a objetos, Para llevar a cabo la solución de problemáticas de la vida cotidiana.
Referencias Bibliográficas

Normas APA actualizadas 7ª edición (2020). Portada. Recuperado


de: https://normas-apa.org/estructura/portada/

También podría gustarte