POO TI M3 JulioMardones
POO TI M3 JulioMardones
POO TI M3 JulioMardones
a. Módulo: 3.
b. Asignatura: Programación orientada a objetos.
c. RA: Resuelve un problema enunciado, aplicando
características diferenciadoras de C++, en el ámbito de la
programación.
d. Docente Online: Susana Muñoz Hidalgo
e. Fecha de entrega: 18.10.2021
1
Introducción
1
Angel Robledano. (2019). Qué es C++: Características y aplicaciones. 17.10.2021, de
OpenWevinars Sitio web: https://openwebinars.net/blog/que-es-cpp/
2
Desarrollo
3
strings que corresponden a cada dígito del rut ingresado por el usuario, como de igual
forma 5 variables int, a fin de que el sistema pueda ejercer las operaciones matemáticas,
ya que con strings no sería posible. Igualmente tuve que aplicar las condicionales “if” y
“else if”, ya que de acuerdo a determinados resultados, debemos arrojar al usuario si el rut
es correcto o no es válido.
d) Main: Ya teniendo los métodos aplicados, ingresé un cout con determinadas
instrucciones a fin de que el usuario ingrese el rut como se pide. Posterior a ello,
simplemente se incluyen los cinco métodos con cout, (incluir_guion, longitud,
digito_primero, error_letra y validar_rut), y a fin de que teniendo ya el resultado se
mantenga estática la pantalla, acabamos con un system(“pause”).
4
Conclusión
Los lenguajes de alto nivel se desarrollaron con el objetivo de ser más accesibles y
entendibles por la mayoría de programadores, de manera que estos pudieran
concentrarse más en resolver la tarea o los problemas y no en el lenguaje que la
maquina tenía que entender.
El lenguaje C++ presenta grandes herramientas de desarrollo para los programadores
como las funciones, bibliotecas, clases y los objetos, de manera que el programador se
ocupa de utilizar dichas herramientas para resolver un problema específico.
Finalmente, las actividades realizadas en este módulo evaluativo, logran alcanzar los
aprendizajes esperados para el evaluado, a fin de que pueda comprender y aplicar, este
lenguaje de programación.
5
Bibliografía